Monero
Loading...
Searching...
No Matches
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

◆ 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

◆ 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: