RetroArch
Public Member Functions | Public Attributes | Private Member Functions | List of all members
CapitalizeFilter< OutputHandler > Struct Template Reference

Public Member Functions

 CapitalizeFilter (OutputHandler &out)
 
bool Null ()
 
bool Bool (bool b)
 
bool Int (int i)
 
bool Uint (unsigned u)
 
bool Int64 (int64_t i)
 
bool Uint64 (uint64_t u)
 
bool Double (double d)
 
bool RawNumber (const char *str, SizeType length, bool copy)
 
bool String (const char *str, SizeType length, bool)
 
bool StartObject ()
 
bool Key (const char *str, SizeType length, bool copy)
 
bool EndObject (SizeType memberCount)
 
bool StartArray ()
 
bool EndArray (SizeType elementCount)
 

Public Attributes

OutputHandler & out_
 
std::vector< char > buffer_
 

Private Member Functions

 CapitalizeFilter (const CapitalizeFilter &)
 
CapitalizeFilteroperator= (const CapitalizeFilter &)
 

Constructor & Destructor Documentation

◆ CapitalizeFilter() [1/2]

template<typename OutputHandler>
CapitalizeFilter< OutputHandler >::CapitalizeFilter ( OutputHandler &  out)
inline

◆ CapitalizeFilter() [2/2]

template<typename OutputHandler>
CapitalizeFilter< OutputHandler >::CapitalizeFilter ( const CapitalizeFilter< OutputHandler > &  )
private

Member Function Documentation

◆ Bool()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::Bool ( bool  b)
inline

◆ Double()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::Double ( double  d)
inline

◆ EndArray()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::EndArray ( SizeType  elementCount)
inline

◆ EndObject()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::EndObject ( SizeType  memberCount)
inline

◆ Int()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::Int ( int  i)
inline

◆ Int64()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::Int64 ( int64_t  i)
inline

◆ Key()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::Key ( const char *  str,
SizeType  length,
bool  copy 
)
inline
Here is the call graph for this function:

◆ Null()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::Null ( )
inline

◆ operator=()

template<typename OutputHandler>
CapitalizeFilter& CapitalizeFilter< OutputHandler >::operator= ( const CapitalizeFilter< OutputHandler > &  )
private

◆ RawNumber()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::RawNumber ( const char *  str,
SizeType  length,
bool  copy 
)
inline

◆ StartArray()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::StartArray ( )
inline

◆ StartObject()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::StartObject ( )
inline

◆ String()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::String ( const char *  str,
SizeType  length,
bool   
)
inline
Here is the call graph for this function:

◆ Uint()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::Uint ( unsigned  u)
inline

◆ Uint64()

template<typename OutputHandler>
bool CapitalizeFilter< OutputHandler >::Uint64 ( uint64_t  u)
inline

Member Data Documentation

◆ buffer_

template<typename OutputHandler>
std::vector<char> CapitalizeFilter< OutputHandler >::buffer_

◆ out_

template<typename OutputHandler>
OutputHandler& CapitalizeFilter< OutputHandler >::out_

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