VR-Vantage 3.1 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Functions
stringbuffer.h File Reference

Go to the source code of this file.

Classes

class  GenericStringBuffer< Encoding, Allocator >
 Represents an in-memory output stream. More...

Typedefs

typedef GenericStringBuffer
< UTF8<> > 
StringBuffer
 String buffer with UTF8 encoding.

Functions

template<typename Encoding , typename Allocator >
void PutReserve (GenericStringBuffer< Encoding, Allocator > &stream, size_t count)
template<typename Encoding , typename Allocator >
void PutUnsafe (GenericStringBuffer< Encoding, Allocator > &stream, typename Encoding::Ch c)
template<>
void PutN (GenericStringBuffer< UTF8<> > &stream, char c, size_t n)
 Implement specialized version of PutN() with memset() for better performance.

Typedef Documentation

String buffer with UTF8 encoding.

Function Documentation

template<typename Encoding , typename Allocator >
void PutReserve ( GenericStringBuffer< Encoding, Allocator > &  stream,
size_t  count 
)
inline
template<typename Encoding , typename Allocator >
void PutUnsafe ( GenericStringBuffer< Encoding, Allocator > &  stream,
typename Encoding::Ch  c 
)
inline
template<>
void PutN ( GenericStringBuffer< UTF8<> > &  stream,
char  c,
size_t  n 
)
inline

Implement specialized version of PutN() with memset() for better performance.



Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)