1 #ifndef neo_ComponentID_hh_seen 2 #define neo_ComponentID_hh_seen 61 virtual bool isSameAs(ComponentID_shared cid)= 0;
70 #endif // neo_ComponentID_hh_seen boost::shared_ptr< ComponentID > ComponentID_shared
This typedef is the type everyone should use everywhere in the BuilderService and event related ports...
Definition: ComponentID.hh:33
virtual ::std::string getInstanceName()=0
return the name.
virtual ~ComponentID()
required destructor.
Definition: ComponentID.hh:50
An opaque handle for a component.
Definition: ComponentID.hh:45
This class extends the STL std::exception to allow the thrower to specify the message that the stl sa...
Definition: Exception.hh:48
virtual bool isSameAs(ComponentID_shared cid)=0
ComponentID identity may not be testable as a pointer comparison.
virtual ::std::string getSerialization()=0
return a framework specific serialization.
This is neoclassic – the ::classic::gov::cca headers updated to be similar to the official CCA speci...
Definition: neocca.hh:62