26 using namespace YACS::ENGINE;
63 f <<
"(type Sequence) ";
67 for (i=0; i<sA->
size(); i++)
68 f <<
" " << *((*sA)[
i]);
109 DEBTRACE(
"CppComponent::~CppComponent()");
122 std::ostringstream sDebug;
123 sDebug << getInstanceName() <<
"::" << service <<
"(";
124 for (i=0; i<nbIn; i++) {
125 sDebug << *(argIn[
i]);
132 __run(__obj, service, nbIn, nbOut, argIn, argOut, &return_code);
134 if (return_code.
code != 0) {
136 std::cerr << sDebug <<
" ???" << std::endl;
144 for (i=0; i<nbOut; i++) {
145 sDebug <<
" " << *(argOut[
i]);
156 DEBTRACE(
"CppComponent::unload : not implemented ");
162 return NULL !=
__obj;
176 throw Exception(
"The type of container should be CPP for component CPP !");
200 throw Exception(
"CppComponent::load : Error while trying to create a new component.");