ccafe::ComponentRecord_Impl Class Reference

#include <ComponentRecord_Impl.h>

List of all members.

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


Detailed Description

Class metadata record.

Member Function Documentation

void* ccafe::ComponentRecord_Impl::getConstructorFunc (  ) 

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)();

bool ccafe::ComponentRecord_Impl::getFoundInPath (  ) 

return whether the description was loaded by a glob (FoundInPath) or was derived from a specifically named uri.


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

Generated on Thu Sep 17 08:21:29 2009 for CCAFFEINE by  doxygen 1.5.9