FARGOS/VISTA Object Management Environment Core
..
|
#include <sstream>
#include <OMEruntime.h>
#include <OMEfunctions.h>
#include <utils/logging/logging_api.hpp>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
Macros | |
#define | THIS_COMPONENT app |
Functions | |
template<typename STREAMTYPE > | |
int | skipAndOutputSetToStream (STREAMTYPE &s, OMEset &args, int skipCount=0) |
template<typename STREAMTYPE > | |
int | skipAndOutputSetToStream (STREAMTYPE &s, const OMEtype &args, int skipCount=0) |
template<typename STREAMTYPE > | |
int | skipAndOutputSetToStreamAsHex (STREAMTYPE &s, OMEset &args, int skipCount=0, int dense=0) |
template<typename STREAMTYPE > | |
int | skipAndOutputSetToStreamAsHex (STREAMTYPE &s, const OMEtype &args, int skipCount, int dense) |
int | display (OMEthread *thread, OMEtype &result, const OMEtype &args) |
int | debugDisplay (OMEthread *thread, OMEtype &result, const OMEtype &args) |
int | logOutput (OMEthread *thread, OMEtype &result, const OMEtype &args) |
int | displayAsHex (OMEthread *thread, OMEtype &result, const OMEtype &args) |
int | debugDisplayAsHex (OMEthread *thread, OMEtype &result, const OMEtype &args) |
int | makeAsString (OMEthread *thread, OMEtype &result, const OMEtype &args) |
int | makeAsHexString (OMEthread *thread, OMEtype &result, const OMEtype &args) |
int | hexToBinary (OMEthread *thread, OMEtype &result, const OMEtype &args) |
int | makeUnique (OMEthread *thread, OMEtype &result, const OMEtype &arg) |
int | displayVisible (OMEthread *thread, OMEtype &result, const OMEtype &arg) |
int | calculateStringLength (OMEthread *thread, OMEtype &result, const OMEtype &args) |
int | setDebugMask (OMEthread *thread, OMEtype &result, const OMEtype &mask) |
OME_DLL_EXPORT void | INIT_DECLARE_OILdebug () |
#define THIS_COMPONENT app |
OME_DLL_EXPORT void INIT_DECLARE_OILdebug | ( | ) |
References app(), OMEtype::assoc, COMPONENT_LOG_MASK, OMEset::elementCount(), getApplicationVariable(), OMEassoc::indexExists(), OME_TypeCheck::is32BitInteger(), OMEset::nextElement(), OME_EXPECT_FALSE, OME_EXPECT_TRUE, OME_SET, OME_STRING, OMEset::resetIterator(), OMEtype::set, OMEthread::threadContext, OMEtype::type, OMEtype::ui, and OMEtype::value.
int skipAndOutputSetToStream | ( | STREAMTYPE & | s, |
const OMEtype & | args, | ||
int | skipCount = 0 |
||
) |
References OME_EXPECT_FALSE, OME_SET, s, OMEtype::set, skipAndOutputSetToStream(), OMEtype::type, and OMEtype::value.
int skipAndOutputSetToStream | ( | STREAMTYPE & | s, |
OMEset & | args, | ||
int | skipCount = 0 |
||
) |
int skipAndOutputSetToStreamAsHex | ( | STREAMTYPE & | s, |
const OMEtype & | args, | ||
int | skipCount, | ||
int | dense | ||
) |
References OME_EXPECT_FALSE, OME_SET, s, OMEtype::set, skipAndOutputSetToStreamAsHex(), OMEtype::type, and OMEtype::value.
int skipAndOutputSetToStreamAsHex | ( | STREAMTYPE & | s, |
OMEset & | args, | ||
int | skipCount = 0 , |
||
int | dense = 0 |
||
) |
References htonl, OMEset::nextElement(), OME_DEFAULT_COMPLEX_OUTPUT_MODE, OME_INT32, OME_STRING, OME_UINT32, OMEbinaryToHex(), OMEstring::outputOnStream(), OMEtype::outputOnStream(), OMEstring::outputOnStreamAsHex(), OMEset::resetIterator(), s, OMEtype::s, OMEtype::type, OMEtype::ui, and OMEtype::value.
Referenced by debugDisplayAsHex(), displayAsHex(), makeAsHexString(), and skipAndOutputSetToStreamAsHex().
![]() | Generated: Fri Jul 31 2020 18:19:15
Support Information |