ORIGINAL
Loading...
Searching...
No Matches
original::couple< F_TYPE, S_TYPE > Class Template Referencefinal
Inheritance diagram for original::couple< F_TYPE, S_TYPE >:
Inheritance graph
Collaboration diagram for original::couple< F_TYPE, S_TYPE >:
Collaboration graph

Public Member Functions

 couple (F_TYPE *first, S_TYPE *second)
 
 couple (const F_TYPE &first, const S_TYPE &second)
 
 couple (const couple &other)
 
coupleoperator= (const couple &other)
 
bool operator== (const couple &other) const
 
F_TYPE & first ()
 
S_TYPE & second ()
 
std::string className () const override
 
std::string toString (bool enter) const override
 
- Public Member Functions inherited from original::printable
 operator std::string () const
 
 operator const char * () const
 
const char * toCString (bool enter) const
 
template<typename TYPE>
auto formatString (const TYPE &t) -> std::string
 
template<typename TYPE>
auto formatCString (const TYPE &t) -> const char *
 
template<typename TYPE>
auto formatEnum (const TYPE &t) -> std::string
 
template<typename TYPE>
auto formatString (TYPE *const &ptr) -> std::string
 

Additional Inherited Members

- Static Public Member Functions inherited from original::printable
template<typename TYPE>
static std::string formatString (const TYPE &t)
 
template<typename TYPE>
static std::string formatString (TYPE *const &ptr)
 
template<typename TYPE>
static const char * formatCString (const TYPE &t)
 
template<typename TYPE>
static std::string formatEnum (const TYPE &t)
 
template<>
auto formatString (const char &t) -> std::string
 
template<>
auto formatString (const bool &t) -> std::string
 
template<>
auto formatString (const char *const &ptr) -> std::string
 

Member Function Documentation

◆ className()

template<typename F_TYPE, typename S_TYPE>
auto original::couple< F_TYPE, S_TYPE >::className ( ) const
nodiscardoverridevirtual

Reimplemented from original::printable.

◆ toString()

template<typename F_TYPE, typename S_TYPE>
auto original::couple< F_TYPE, S_TYPE >::toString ( bool enter) const
nodiscardoverridevirtual

Reimplemented from original::printable.


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