#include <Rxstring.hpp>
Public Member Functions | |
ManagedRxstring () | |
ManagedRxstring (size_t size) | |
~ManagedRxstring () | |
void | setStringSize (size_t size) |
void | ensureCapacity (size_t size) |
char * | allocateResult (size_t size) |
Additional Inherited Members | |
Public Attributes inherited from Rxstring | |
size_t | strlength |
char * | strptr |
Definition at line 53 of file Rxstring.hpp.
|
inline |
Definition at line 56 of file Rxstring.hpp.
References Rxstring::strlength, and Rxstring::strptr.
|
inline |
Definition at line 62 of file Rxstring.hpp.
References setStringSize().
|
inline |
Definition at line 67 of file Rxstring.hpp.
References SysAPIManager::releaseMemory(), and Rxstring::strptr.
|
inline |
Definition at line 95 of file Rxstring.hpp.
References SysAPIManager::allocateMemory(), MEMORY_ERROR, and Rxstring::strptr.
Referenced by setStringSize().
|
inline |
Definition at line 82 of file Rxstring.hpp.
References SysAPIManager::releaseMemory(), setStringSize(), Rxstring::strlength, and Rxstring::strptr.
Referenced by MacroSpaceFile::read(), and LocalMacroSpaceManager::readRxstringFromFile().
|
inline |
Definition at line 75 of file Rxstring.hpp.
References allocateResult(), and Rxstring::strlength.
Referenced by ensureCapacity(), and ManagedRxstring().