Xpace
Xpace::RawString< CH > Struct Template Reference

Raw Strings - just a pointer and length. More...

#include <types.h>

Public Types

typedef CH charType
 

Public Member Functions

 RawString (CH *d=0, size_t len=0)
 
const RawStringoperator= (const RawString< CH > &rhs)
 
bool operator== (const RawString< CH > &rhs) const
 
bool operator!= (const RawString< CH > &rhs) const
 
bool operator> (const RawString< CH > &rhs) const
 
bool operator< (const RawString< CH > &rhs) const
 

Public Attributes

CH * data
 
size_t length
 

Detailed Description

template<typename CH>
struct Xpace::RawString< CH >

Raw Strings - just a pointer and length.

Definition at line 202 of file types.h.

Member Typedef Documentation

template<typename CH>
typedef CH Xpace::RawString< CH >::charType

Definition at line 204 of file types.h.

Constructor & Destructor Documentation

template<typename CH>
Xpace::RawString< CH >::RawString ( CH *  d = 0,
size_t  len = 0 
)
inline

Definition at line 210 of file types.h.

Member Function Documentation

template<typename CH>
const RawString& Xpace::RawString< CH >::operator= ( const RawString< CH > &  rhs)
inline

Definition at line 218 of file types.h.

template<typename CH>
bool Xpace::RawString< CH >::operator== ( const RawString< CH > &  rhs) const
inline

Definition at line 226 of file types.h.

template<typename CH>
bool Xpace::RawString< CH >::operator!= ( const RawString< CH > &  rhs) const
inline

Definition at line 234 of file types.h.

template<typename CH>
bool Xpace::RawString< CH >::operator> ( const RawString< CH > &  rhs) const
inline

Definition at line 241 of file types.h.

template<typename CH>
bool Xpace::RawString< CH >::operator< ( const RawString< CH > &  rhs) const
inline

Definition at line 253 of file types.h.

Member Data Documentation

template<typename CH>
CH* Xpace::RawString< CH >::data
template<typename CH>
size_t Xpace::RawString< CH >::length

The documentation for this struct was generated from the following file:

current as of Wed Jun 10 2026 12:00:06