// // File: MPQC_ComponentClassDescription_Impl.cc // Symbol: MPQC.ComponentClassDescription-v0.2 // Symbol Type: class // Babel Version: 0.10.2 // Description: Server-side implementation for MPQC.ComponentClassDescription // // WARNING: Automatically generated; only changes within splicers preserved // // babel-version = 0.10.2 // #include "MPQC_ComponentClassDescription_Impl.hh" // DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription._includes) // Put additional includes or other arbitrary code here... // DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription._includes) // user-defined constructor. void MPQC::ComponentClassDescription_impl::_ctor() { // DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription._ctor) // add construction details here // DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription._ctor) } // user-defined destructor. void MPQC::ComponentClassDescription_impl::_dtor() { // DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription._dtor) // add destruction details here // DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription._dtor) } // static class initializer. void MPQC::ComponentClassDescription_impl::_load() { // DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription._load) // guaranteed to be called at most once before any other method in this class // DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription._load) } // user-defined static methods: (none) // user-defined non-static methods: /** * Method: initialize[] */ void MPQC::ComponentClassDescription_impl::initialize ( /* in */ const ::std::string& className, /* in */ const ::std::string& classAlias ) throw () { // DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription.initialize) cName = className; cAlias = classAlias; // DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription.initialize) } /** * Returns the class name provided in * BuilderService.createInstance() * or in * AbstractFramework.getServices(). *

* Throws CCAException if ComponentClassDescription is invalid. */ ::std::string MPQC::ComponentClassDescription_impl::getComponentClassName () throw ( ::gov::cca::CCAException ) { // DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription.getComponentClassName) return cName; // DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription.getComponentClassName) } // DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription._misc) // Put miscellaneous code here // DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription._misc)