Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
TerminateHandler< e > Struct Template Reference

Public Member Functions

bool Null ()
 
bool Bool (bool)
 
bool Int (int)
 
bool Uint (unsigned)
 
bool Int64 (int64_t)
 
bool Uint64 (uint64_t)
 
bool Double (double)
 
bool RawNumber (const char *, SizeType, bool)
 
bool String (const char *, SizeType, bool)
 
bool StartObject ()
 
bool Key (const char *, SizeType, bool)
 
bool EndObject (SizeType)
 
bool StartArray ()
 
bool EndArray (SizeType)
 
bool Null ()
 
bool Bool (bool)
 
bool Int (int)
 
bool Uint (unsigned)
 
bool Int64 (int64_t)
 
bool Uint64 (uint64_t)
 
bool Double (double)
 
bool RawNumber (const char *, SizeType, bool)
 
bool String (const char *, SizeType, bool)
 
bool StartObject ()
 
bool Key (const char *, SizeType, bool)
 
bool EndObject (SizeType)
 
bool StartArray ()
 
bool EndArray (SizeType)
 

Detailed Description

template<int e>
struct TerminateHandler< e >

Definition at line 1710 of file readertest.cpp.

Member Function Documentation

◆ Bool() [1/2]

template<int e>
bool TerminateHandler< e >::Bool ( bool )
inline

Definition at line 1712 of file readertest.cpp.

1712{ return e != 1; }

◆ Bool() [2/2]

template<int e>
bool TerminateHandler< e >::Bool ( bool )
inline

Definition at line 1726 of file valuetest.cpp.

1726{ return e != 1; }

◆ Double() [1/2]

template<int e>
bool TerminateHandler< e >::Double ( double )
inline

Definition at line 1717 of file readertest.cpp.

1717{ return e != 6; }

◆ Double() [2/2]

template<int e>
bool TerminateHandler< e >::Double ( double )
inline

Definition at line 1731 of file valuetest.cpp.

1731{ return e != 6; }

◆ EndArray() [1/2]

template<int e>
bool TerminateHandler< e >::EndArray ( SizeType )
inline

Definition at line 1724 of file readertest.cpp.

1724{ return e != 13; }

◆ EndArray() [2/2]

template<int e>
bool TerminateHandler< e >::EndArray ( SizeType )
inline

Definition at line 1738 of file valuetest.cpp.

1738{ return e != 13; }

◆ EndObject() [1/2]

template<int e>
bool TerminateHandler< e >::EndObject ( SizeType )
inline

Definition at line 1722 of file readertest.cpp.

1722{ return e != 11; }

◆ EndObject() [2/2]

template<int e>
bool TerminateHandler< e >::EndObject ( SizeType )
inline

Definition at line 1736 of file valuetest.cpp.

1736{ return e != 11; }

◆ Int() [1/2]

template<int e>
bool TerminateHandler< e >::Int ( int )
inline

Definition at line 1713 of file readertest.cpp.

1713{ return e != 2; }

◆ Int() [2/2]

template<int e>
bool TerminateHandler< e >::Int ( int )
inline

Definition at line 1727 of file valuetest.cpp.

1727{ return e != 2; }

◆ Int64() [1/2]

template<int e>
bool TerminateHandler< e >::Int64 ( int64_t )
inline

Definition at line 1715 of file readertest.cpp.

1715{ return e != 4; }

◆ Int64() [2/2]

template<int e>
bool TerminateHandler< e >::Int64 ( int64_t )
inline

Definition at line 1729 of file valuetest.cpp.

1729{ return e != 4; }

◆ Key() [1/2]

template<int e>
bool TerminateHandler< e >::Key ( const char * ,
SizeType ,
bool  )
inline

Definition at line 1721 of file readertest.cpp.

1721{ return e != 10; }

◆ Key() [2/2]

template<int e>
bool TerminateHandler< e >::Key ( const char * ,
SizeType ,
bool  )
inline

Definition at line 1735 of file valuetest.cpp.

1735{ return e != 10; }

◆ Null() [1/2]

template<int e>
bool TerminateHandler< e >::Null ( )
inline

Definition at line 1711 of file readertest.cpp.

1711{ return e != 0; }

◆ Null() [2/2]

template<int e>
bool TerminateHandler< e >::Null ( )
inline

Definition at line 1725 of file valuetest.cpp.

1725{ return e != 0; }

◆ RawNumber() [1/2]

template<int e>
bool TerminateHandler< e >::RawNumber ( const char * ,
SizeType ,
bool  )
inline

Definition at line 1718 of file readertest.cpp.

1718{ return e != 7; }

◆ RawNumber() [2/2]

template<int e>
bool TerminateHandler< e >::RawNumber ( const char * ,
SizeType ,
bool  )
inline

Definition at line 1732 of file valuetest.cpp.

1732{ return e != 7; }

◆ StartArray() [1/2]

template<int e>
bool TerminateHandler< e >::StartArray ( )
inline

Definition at line 1723 of file readertest.cpp.

1723{ return e != 12; }

◆ StartArray() [2/2]

template<int e>
bool TerminateHandler< e >::StartArray ( )
inline

Definition at line 1737 of file valuetest.cpp.

1737{ return e != 12; }

◆ StartObject() [1/2]

template<int e>
bool TerminateHandler< e >::StartObject ( )
inline

Definition at line 1720 of file readertest.cpp.

1720{ return e != 9; }

◆ StartObject() [2/2]

template<int e>
bool TerminateHandler< e >::StartObject ( )
inline

Definition at line 1734 of file valuetest.cpp.

1734{ return e != 9; }

◆ String() [1/2]

template<int e>
bool TerminateHandler< e >::String ( const char * ,
SizeType ,
bool  )
inline

Definition at line 1719 of file readertest.cpp.

1719{ return e != 8; }

◆ String() [2/2]

template<int e>
bool TerminateHandler< e >::String ( const char * ,
SizeType ,
bool  )
inline

Definition at line 1733 of file valuetest.cpp.

1733{ return e != 8; }

◆ Uint() [1/2]

template<int e>
bool TerminateHandler< e >::Uint ( unsigned )
inline

Definition at line 1714 of file readertest.cpp.

1714{ return e != 3; }

◆ Uint() [2/2]

template<int e>
bool TerminateHandler< e >::Uint ( unsigned )
inline

Definition at line 1728 of file valuetest.cpp.

1728{ return e != 3; }

◆ Uint64() [1/2]

template<int e>
bool TerminateHandler< e >::Uint64 ( uint64_t )
inline

Definition at line 1716 of file readertest.cpp.

1716{ return e != 5; }

◆ Uint64() [2/2]

template<int e>
bool TerminateHandler< e >::Uint64 ( uint64_t )
inline

Definition at line 1730 of file valuetest.cpp.

1730{ return e != 5; }

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