1 #ifndef neo_support_ComponentClassDescription_hh_seen 2 #define neo_support_ComponentClassDescription_hh_seen 43 #endif // neo_support_ComponentClassDescription_hh_seen boost::shared_ptr< ComponentClassDescription > ComponentClassDescription_shared
Definition: neoports/ComponentClassDescription.hh:26
virtual ::std::string getCCASpecBinding()
virtual ::std::string getDeploymentClassAlias()
virtual ::std::string getComponentClassName()
std::string alias
Definition: neosupport/ComponentClassDescription.hh:20
std::string name
Definition: neosupport/ComponentClassDescription.hh:19
static neo::cca::ports::ComponentClassDescription_shared create(std::string className, std::string classAlias)
this is the constructor everyone should use, as it provides the reference counted, spec-compliant version.
ComponentClassDescription(std::string className, std::string classAlias)
neo bound description.
virtual ~ComponentClassDescription()
boost::shared_ptr< ComponentClassDescription > ComponentClassDescription_shared
Definition: neosupport/ComponentClassDescription.hh:7
implementation that can be reused by factory providers independent of Ccafe internals.
Definition: neosupport/ComponentClassDescription.hh:15
Definition: neoports/ComponentClassDescription.hh:7
This is neoclassic – the ::classic::gov::cca headers updated to be similar to the official CCA speci...
Definition: neocca.hh:62