CCAFFEINE
0.8.8
|
#include <ComponentRecord_Impl.h>
Public Member Functions | |
virtual ::std::string | getComponentClassName () throw (ccafeopq::Exception ) |
virtual ::std::string | getCCASpecBinding () throw (ccafeopq::Exception ) |
virtual ::std::string | getIndexFile () throw (ccafeopq::Exception ) |
virtual ::std::string | getDeploymentClassAlias () throw (ccafeopq::Exception ) |
virtual ::std::string | getConstructorName () throw (ccafeopq::Exception ) |
virtual ::std::string | getLibraryLoading () throw (ccafeopq::Exception) |
virtual ::std::string | getLibraryName () throw (ccafeopq::Exception ) |
virtual ::std::string | getLibraryLocation () throw (ccafeopq::Exception ) |
virtual ::std::string | getExecScript () throw (ccafeopq::Exception ) |
virtual void | getDOMTree () throw (ccafeopq::Exception ) |
bool | getInFactory () |
void | setCCD (ccafeopq::ComponentClassDescription_shared ccd) |
void * | getConstructorFunc () |
void | setConstructorFunc (void *func) |
bool | getFoundInPath () |
void | setFoundInPath (bool tf) |
std::string | toString () |
Public Attributes | |
char * | buildLocation |
Private Member Functions | |
void | setInFactory (int i) |
Private Attributes | |
ccafeopq::ComponentClassDescription_shared | ccd |
void *(* | create )() |
int | inFactory |
bool | foundInPath |
Class metadata record.
return the constructor, if set, for classic, opaque components.
void ccafe::ComponentRecord_Impl::setConstructorFunc | ( | void * | func | ) |
store the constructor classic::gov::cca::Component * (*create)(); or neo::cca::Component * (*create)();
return whether the description was loaded by a glob (FoundInPath) or was derived from a specifically named uri.