Berkelium::WeakString< CharType > Struct Template Reference
#include <WeakString.hpp>
List of all members.
Public Types |
typedef CharType | Type |
Public Member Functions |
const CharType * | data () const |
size_t | length () const |
size_t | size () const |
template<class StrType > |
StrType & | get (StrType &ret) const |
template<class StrType > |
StrType | get () const |
Static Public Member Functions |
template<class StrType > |
static WeakString< CharType > | point_to (const StrType &input) |
static WeakString< CharType > | point_to (const CharType *input_data, size_t input_length) |
static WeakString< CharType > | point_to (const CharType *input_data) |
static WeakString< CharType > | empty () |
Public Attributes |
const CharType * | mData |
size_t | mLength |
template<class CharType>
struct Berkelium::WeakString< CharType >
Member Typedef Documentation
Member Function Documentation
template<class CharType>
template<class StrType >
template<class CharType>
template<class StrType >
template<class CharType>
template<class StrType >
Member Data Documentation
The documentation for this struct was generated from the following file: