RetroArch
Public Types | Public Member Functions | Public Attributes | List of all members
DirectStringBuffer Class Reference

#include <serialization.h>

Public Types

using Ch = char
 

Public Member Functions

 DirectStringBuffer (char *buffer, size_t maxLen)
 
void Put (char c)
 
void Flush ()
 
size_t GetSize () const
 

Public Attributes

char * buffer_
 
char * end_
 
char * current_
 

Member Typedef Documentation

◆ Ch

using DirectStringBuffer::Ch = char

Constructor & Destructor Documentation

◆ DirectStringBuffer()

DirectStringBuffer::DirectStringBuffer ( char *  buffer,
size_t  maxLen 
)
inline

Member Function Documentation

◆ Flush()

void DirectStringBuffer::Flush ( )
inline

◆ GetSize()

size_t DirectStringBuffer::GetSize ( ) const
inline
Here is the caller graph for this function:

◆ Put()

void DirectStringBuffer::Put ( char  c)
inline

Member Data Documentation

◆ buffer_

char* DirectStringBuffer::buffer_

◆ current_

char* DirectStringBuffer::current_

◆ end_

char* DirectStringBuffer::end_

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