CCAFFEINE  0.8.8
Public Member Functions | Private Attributes
ComponentID_impl Class Reference

List of all members.

Public Member Functions

 ComponentID_impl (const ::std::string &instanceName, const ::std::string &serialized)
virtual ~ComponentID_impl ()
virtual const ::std::string getInstanceName () throw ( ::ccafeopq::Exception)
virtual const ::std::string getSerialization () throw ( ::ccafeopq::Exception)
virtual bool isSameAs (::ccafeopq::ComponentID_shared &cid)

Private Attributes

::std::string instanceName
::std::string serialization
bool dead

Constructor & Destructor Documentation

virtual ComponentID_impl::~ComponentID_impl ( ) [virtual]

required destructor


Member Function Documentation

virtual const ::std::string ComponentID_impl::getInstanceName ( ) throw ( ::ccafeopq::Exception) [virtual]

The ComponentID binding wrapper will receive the exception type and message if an exception should be thrown. Status 0 on returns means everything is ok and message will not have been changed. The binding may do with this information what it pleases.

virtual bool ComponentID_impl::isSameAs ( ::ccafeopq::ComponentID_shared &  cid) [virtual]

ComponentID identity may not be testable as a pointer comparison. All ids originate in the kernel, however.


The documentation for this class was generated from the following file: