2
// File: MPQC_ComponentClassDescription_Impl.cc
3
// Symbol: MPQC.ComponentClassDescription-v0.2
5
// Babel Version: 0.10.2
6
// Description: Server-side implementation for MPQC.ComponentClassDescription
8
// WARNING: Automatically generated; only changes within splicers preserved
10
// babel-version = 0.10.2
12
#include "MPQC_ComponentClassDescription_Impl.hh"
14
// DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription._includes)
15
// Put additional includes or other arbitrary code here...
16
// DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription._includes)
18
// user-defined constructor.
19
void MPQC::ComponentClassDescription_impl::_ctor() {
20
// DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription._ctor)
21
// add construction details here
22
// DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription._ctor)
25
// user-defined destructor.
26
void MPQC::ComponentClassDescription_impl::_dtor() {
27
// DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription._dtor)
28
// add destruction details here
29
// DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription._dtor)
32
// static class initializer.
33
void MPQC::ComponentClassDescription_impl::_load() {
34
// DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription._load)
35
// guaranteed to be called at most once before any other method in this class
36
// DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription._load)
39
// user-defined static methods: (none)
41
// user-defined non-static methods:
43
* Method: initialize[]
46
MPQC::ComponentClassDescription_impl::initialize (
47
/* in */ const ::std::string& className,
48
/* in */ const ::std::string& classAlias )
51
// DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription.initialize)
54
// DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription.initialize)
58
* Returns the class name provided in
59
* <code>BuilderService.createInstance()</code>
61
* <code>AbstractFramework.getServices()</code>.
63
* Throws <code>CCAException</code> if <code>ComponentClassDescription</code> is invalid.
66
MPQC::ComponentClassDescription_impl::getComponentClassName ()
68
::gov::cca::CCAException
71
// DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription.getComponentClassName)
73
// DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription.getComponentClassName)
77
// DO-NOT-DELETE splicer.begin(MPQC.ComponentClassDescription._misc)
78
// Put miscellaneous code here
79
// DO-NOT-DELETE splicer.end(MPQC.ComponentClassDescription._misc)