AUI Framework  develop
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
IStringable Class Referenceabstract

Object that can be converted to string. More...

#include <AUI/Common/IStringable.h>

Public Member Functions

virtual AString toString () const =0
 

Static Public Member Functions

template<typename T>
static AString toString (const T *t)
 
template<typename T>
static AString toString (const _< T > &t)
 

Detailed Description

Object that can be converted to string.

Used in reflection.

Member Function Documentation

◆ toString() [1/3]

virtual AString IStringable::toString ( ) const
pure virtual

◆ toString() [2/3]

template<typename T>
static AString IStringable::toString ( const _< T > & t)
inlinestatic

Wrapper function. If the passed object is an instance of IStringable the supplyValue of toString of this object will be returned, AReflect::name() of this pointer otherwise

◆ toString() [3/3]

template<typename T>
static AString IStringable::toString ( const T * t)
inlinestatic

Wrapper function. If the passed object is an instance of IStringable the supplyValue of toString of this object will be returned, AReflect::name() of this pointer otherwise


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