Author: robbinspg
Date: Mon Apr 10 09:54:34 2006
New Revision: 392986
URL: http://svn.apache.org/viewcvs?rev=392986&view=rev
Log:
TUSCANY-164 correct setting of type enum
Modified:
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/Operation.cpp
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/Operation.h
Modified:
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/Operation.cpp
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/Operation.cpp?rev=392986&r1=392985&r2=392986&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/Operation.cpp
(original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/Operation.cpp
Mon Apr 10 09:54:34 2006
@@ -85,73 +85,73 @@
// ===========================================
void Operation::addParameter(const void *parm)
{
- LOGENTRY(1, "Operation::addParameter(void*)");
+ LOGINFO(4, "Operation::addParameter(void*)");
parameters.insert(parameters.begin(), Parameter((void*)parm,
VOID_TYPE));
}
void Operation::addParameter(const bool *parm)
{
- LOGENTRY(1, "Operation::addParameter(bool)");
+ LOGINFO(4, "Operation::addParameter(bool)");
parameters.insert(parameters.begin(), Parameter((void*)parm,
BOOL));
}
void Operation::addParameter(const short *parm)
{
- LOGENTRY(1, "Operation::addParameter(short)");
+ LOGINFO(4, "Operation::addParameter(short)");
parameters.insert(parameters.begin(), Parameter((void*)parm,
SHORT));
}
void Operation::addParameter(const long *parm)
{
- LOGENTRY(1, "Operation::addParameter(long)");
+ LOGINFO(4, "Operation::addParameter(long)");
parameters.insert(parameters.begin(), Parameter((void*)parm,
LONG));
}
void Operation::addParameter(const unsigned short *parm)
{
- LOGENTRY(1, "Operation::addParameter(unsigned short)");
+ LOGINFO(4, "Operation::addParameter(unsigned short)");
parameters.insert(parameters.begin(), Parameter((void*)parm,
USHORT));
}
void Operation::addParameter(const unsigned long *parm)
{
- LOGENTRY(1, "Operation::addParameter(unsigned long)");
+ LOGINFO(4, "Operation::addParameter(unsigned long)");
parameters.insert(parameters.begin(), Parameter((void*)parm,
ULONG));
}
void Operation::addParameter(const float *parm)
{
- LOGENTRY(1, "Operation::addParameter(float)");
+ LOGINFO(4, "Operation::addParameter(float)");
parameters.insert(parameters.begin(), Parameter((void*)parm,
FLOAT));
}
void Operation::addParameter(const double *parm)
{
- LOGENTRY(1, "Operation::addParameter(double)");
+ LOGINFO(4, "Operation::addParameter(double)");
parameters.insert(parameters.begin(), Parameter((void*)parm,
DOUBLE));
}
void Operation::addParameter(const long double *parm)
{
- LOGENTRY(1, "Operation::addParameter(long double)");
+ LOGINFO(4, "Operation::addParameter(long double)");
parameters.insert(parameters.begin(), Parameter((void*)parm,
LONGDOUBLE));
}
void Operation::addParameter(const char* *parm)
{
- LOGENTRY(1, "Operation::addParameter(char*)");
+ LOGINFO(4, "Operation::addParameter(char*)");
parameters.insert(parameters.begin(), Parameter((void*)parm,
CHARS));
}
void Operation::addParameter(const string *parm)
{
- LOGENTRY(1, "Operation::addParameter(string)");
+ LOGINFO(4, "Operation::addParameter(string)");
parameters.insert(parameters.begin(), Parameter((void*)parm,
STRING));
}
void Operation::addParameter(const DataObjectPtr *parm)
{
- LOGENTRY(1, "Operation::addParameter(DataObjectPtr)");
+ LOGINFO(4, "Operation::addParameter(DataObjectPtr)");
parameters.insert(parameters.begin(), Parameter((void*)parm,
DATAOBJECT));
}
@@ -164,7 +164,7 @@
}
Operation::Parameter::Parameter(void* val, Operation::ParameterType
typ)
- : value(val), type(type)
+ : value(val), type(typ)
{
}
Modified:
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/Operation.h
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/Operation.h?rev=392986&r1=392985&r2=392986&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/Operation.h
(original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/core/Operation.h Mon
Apr 10 09:54:34 2006
@@ -102,9 +102,8 @@
SCA_API void addParameter(const char* *parm);
SCA_API void addParameter(const string *parm);
SCA_API void addParameter(const DataObjectPtr *parm);
-
-
+ SCA_API unsigned int getNParms() {return parameters.size();}
/**
* Get a parameter from the operation.
* @param pos The position of the parameter in the parameter list.