#include <Client.h>
Definition at line 50 of file Client.h.
| ViconDataStreamSDK::CPP::String::String |
( |
const char * |
i_pString = 0 | ) |
|
|
inline |
Definition at line 55 of file Client.h.
57 , m_pConstString( i_pString )
58 , m_pStringFactory( 0 )
| ViconDataStreamSDK::CPP::String::String |
( |
const std::string & |
i_rString | ) |
|
|
inline |
Definition at line 63 of file Client.h.
65 , m_pConstString( i_rString.c_str() )
66 , m_pStringFactory( 0 )
| ViconDataStreamSDK::CPP::String::String |
( |
const String & |
i_rString | ) |
|
|
inline |
Definition at line 72 of file Client.h.
74 m_pConstString = i_rString.m_pConstString;
75 m_pStringFactory = i_rString.m_pStringFactory;
76 if( m_pStringFactory )
virtual char * AllocAndCopyString(const char *i_pSource)=0
| ViconDataStreamSDK::CPP::String::~String |
( |
| ) |
|
|
inline |
Definition at line 87 of file Client.h.
89 if( m_pStringFactory )
virtual void FreeString(char *i_pString)=0
| ViconDataStreamSDK::CPP::String::operator std::string |
( |
| ) |
const |
|
inline |
Definition at line 105 of file Client.h.
107 if( m_pStringFactory )
109 return std::string( m_pString );
113 return std::string( m_pConstString );
| void ViconDataStreamSDK::CPP::String::Set |
( |
const char * |
i_pString, |
|
|
IStringFactory & |
i_rStringFactory |
|
) |
| |
|
inline |
Definition at line 97 of file Client.h.
99 m_pString = i_rStringFactory.AllocAndCopyString( i_pString );
100 m_pStringFactory = &i_rStringFactory;
The documentation for this class was generated from the following file:
- /build/rock-master-18.09-drivers-vicon-0.20160818/Client.h