This graph shows which files directly or indirectly include this file:
Classes | |
| class | DesktopCommunicationFunctionBase |
| class | DesktopCommunicationFunction |
Defines | |
| #define | DESKTOP_COMMUNICATION_FUNCTION_IMPLEMENTATION_COMMON(__message, __callparams) |
| #define | DESKTOP_COMMUNICATION_FUNCTION_PARAM_COMMON |
| #define | DESKTOP_COMMUNICATION_FUNCTION_MEMBERS |
| #define DESKTOP_COMMUNICATION_FUNCTION_IMPLEMENTATION_COMMON | ( | __message, | |||
| __callparams | ) |
Value:
m_iCallParams = __callparams;\
m_bCallMessage = __message; \
m_iParams = 0; \
const char* szParameterName; \
va_list pArgs; \
va_start( pArgs, szFunctionName ); \
while( ( szParameterName = va_arg( pArgs, const char * ) ) != NULL ) \
{ \
m_iParams++; \
m_pParam.push_back(szParameterName); \
} \
| #define DESKTOP_COMMUNICATION_FUNCTION_MEMBERS |
Value:
int m_iCallParams; \ bool m_bCallMessage;
| #define DESKTOP_COMMUNICATION_FUNCTION_PARAM_COMMON |
Value:
Variant v[m_iCallParams]; \
for (int i=0;i<m_iParams;i++)\
{\
printf("get '%s'\n", m_pParam[i].c_str()); \
pMessage->Get(m_pParam[i], v[i]);\
v[i].Dump();\
}
1.5.1-p1