Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
anonymous_namespace{CStr.cpp} Namespace Reference

Classes

struct  AlwaysFalse
 

Typedefs

template<typename StrBase >
using tstringstream = std::basic_stringstream< typename StrBase::value_type >
 

Functions

template<typename Char >
bool istspace (const Char chr)
 
template<typename Char >
Char totlower (const Char chr)
 
template<typename Char >
Char totupper (const Char chr)
 
template<typename StrBase >
u8SerializeImpl (const StrBase &str, u8 *buffer)
 
template<typename StrBase >
const u8DeserializeImpl (const u8 *buffer, const u8 *bufferend, StrBase &str)
 
template<typename StrBase >
size_t GetSerializedLengthImpl (const StrBase &str)
 

Typedef Documentation

◆ tstringstream

template<typename StrBase >
using anonymous_namespace{CStr.cpp}::tstringstream = typedef std::basic_stringstream<typename StrBase::value_type>

Function Documentation

◆ DeserializeImpl()

template<typename StrBase >
const u8 * anonymous_namespace{CStr.cpp}::DeserializeImpl ( const u8 buffer,
const u8 bufferend,
StrBase &  str 
)

◆ GetSerializedLengthImpl()

template<typename StrBase >
size_t anonymous_namespace{CStr.cpp}::GetSerializedLengthImpl ( const StrBase &  str)

◆ istspace()

template<typename Char >
bool anonymous_namespace{CStr.cpp}::istspace ( const Char  chr)

◆ SerializeImpl()

template<typename StrBase >
u8 * anonymous_namespace{CStr.cpp}::SerializeImpl ( const StrBase &  str,
u8 buffer 
)

◆ totlower()

template<typename Char >
Char anonymous_namespace{CStr.cpp}::totlower ( const Char  chr)

◆ totupper()

template<typename Char >
Char anonymous_namespace{CStr.cpp}::totupper ( const Char  chr)