エラー、警告、または通知イベントをログに記録します。 イベントは、ログ・データとして指定される引数を使用して、 メッセージ・ブローカー・インターフェースによってログ記録されます。
void cciLogW( int* returnCode, CCI_LOG_TYPE type, const char* file, int line, const char* function, const CciChar* messageSource, int messageNumber, const CciChar* traceText, ... );
void logSomethingWithBroker(CciChar* helpfulText, char* file, int line, char* func ){ int rc = CCI_SUCCESS; /* set up the message catalog name */ const CciChar* catalog = CciString("BIPv600", BIP_DEF_COMP_CCSID); cciLogW(&rc, CCI_LOG_INFORMATION file, line, func, catalog, BIP2111, helpfulText, helpfulText, (CciChar*)0 ); if(CCI_SUCCESS != rc){ const CciChar* message = CciString("Failed to log message", BIP_DEF_COMP_CCSID); raiseExceptionWithBroker(message, __FILE__, __LINE__, "logSomethingWithBroker"); } }