CFx SDK Documentation  2020SP3
Namespaces | Macros | Functions | Variables
daiWriteUtils.h File Reference
#include "OdaCommon.h"
#include "DebugStuff.h"
#include "OdStreamBuf.h"
#include "OdPlatformSettings.h"
#include "daiBuildOptions.h"
#include "StringArray.h"
#include "OdaSTL.h"

Go to the source code of this file.

Namespaces

 OdDAI
 
 OdDAI::WrUtils
 

Macros

#define STL_USING_VECTOR
 
#define STL_USING_STRING
 

Functions

OdUInt32 OdDAI::WrUtils::writeValue (const OdDbHandle &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::writeValue (const int valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::writeValue (const long int valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::writeValue (const OdUInt64 &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::writeValue (const double &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::writeValue (const std::string &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::writeValue (const OdAnsiString &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::writeValue (const OdString &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::writeValue (const char &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::appendValue (const OdDbHandle &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::appendValue (int valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::appendValue (const OdUInt64 &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::appendValue (const double &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::appendValue (const std::string &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::appendValue (const OdString &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::appendValue (const OdAnsiString &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
OdUInt32 OdDAI::WrUtils::appendValue (const char &valueToWrite, std::vector< OdUInt8 > &writeBuffer)
 
void OdDAI::WrUtils::appendValue (const char *bufferToWrite, OdUInt32 sizeBuffer, std::vector< OdUInt8 > &writeBuffer)
 
template<class ValueType , class BufferType >
OdUInt32 OdDAI::WrUtils::writeValue (const ValueType &valueToWrite, BufferType &writeBuffer, const OdUInt64 &writeBufferSize, const char *printfTemplate)
 
template<class ValueType , OdUInt64 writeBufferSize>
OdUInt32 OdDAI::WrUtils::appendValue (const ValueType &valueToWrite, std::vector< OdUInt8 > &writeBuffer, const char *printfTemplate)
 
template<class ValueType , OdUInt64 writeBufferSize>
OdUInt32 OdDAI::WrUtils::writeValue (const ValueType &valueToWrite, std::vector< OdUInt8 > &writeBuffer, const char *printfTemplate)
 
template<class ValueType , OdUInt64 writeBufferSize>
OdUInt32 OdDAI::WrUtils::writeValue (const ValueType &valueToWrite, OdUInt8 *writeBuffer, const char *printfTemplate)
 

Variables

const OdUInt32 OdDAI::WrUtils::writeErorCode = static_cast<OdUInt32>(-1)
 

Macro Definition Documentation

◆ STL_USING_STRING

#define STL_USING_STRING

Definition at line 36 of file daiWriteUtils.h.

◆ STL_USING_VECTOR

#define STL_USING_VECTOR

Definition at line 35 of file daiWriteUtils.h.