TwiceAsNice
2019-02-18
|
#include <Foo.h>
Public Member Functions | |
PropertyFooImpl () | |
Default constructor. More... | |
PropertyFooImpl (const T &_o) | |
Overloaded constructor of PropertyFooImpl() More... | |
virtual std::string | toString () const |
Implementation of PropertyFoo::toString() More... | |
virtual void | fromString (const std::string &_v) |
Implementation of #PropertyFoo::fromString() More... | |
virtual std::string | type () |
Implementation of #PropertyFoo::type() More... | |
virtual PropertyFooImpl * | clone () |
Implementation of #PropertyFoo::clone() More... | |
PropertyFooImpl () | |
Default constructor. More... | |
PropertyFooImpl (const T &_o) | |
Overloaded constructor of PropertyFooImpl() More... | |
virtual std::string | toString () const |
Implementation of PropertyFoo::toString() More... | |
virtual void | fromString (const std::string &_v) |
Implementation of #PropertyFoo::fromString() More... | |
virtual std::string | type () |
Implementation of #PropertyFoo::type() More... | |
virtual PropertyFooImpl * | clone () |
Implementation of #PropertyFoo::clone() More... | |
![]() | |
virtual | ~PropertyFoo () |
Virtual Destructor. More... | |
virtual std::string | toUnquotedString () |
Abstract function for requesting the stringified value of m_o. More... | |
virtual Nice::Any | any () |
Abstract function for requesting the Nice::Any. More... | |
template<typename T > | |
T | cast () |
Cast m_o to a type T. More... | |
template<typename T > | |
T & | ref () |
Cast m_o to a type T. More... | |
void | set (const std::string &_v) |
Methode to set the value of this property. More... | |
template<typename T > | |
void | set (const T &_v) |
Methode to set the value of this property. More... | |
template<typename T > | |
bool | isType () |
Checks if is of type T. More... | |
virtual | ~PropertyFoo () |
Virtual Destructor. More... | |
virtual std::string | toUnquotedString () |
Abstract function for requesting the stringified value of m_o. More... | |
virtual Nice::Any | any () |
Abstract function for requesting the Nice::Any. More... | |
template<typename T > | |
T | cast () |
Cast m_o to a type T. More... | |
template<typename T > | |
T & | ref () |
Cast m_o to a type T. More... | |
void | set (const std::string &_v) |
Methode to set the value of this property. More... | |
template<typename T > | |
void | set (const T &_v) |
Methode to set the value of this property. More... | |
template<typename T > | |
bool | isType () |
Checks if is of type T. More... | |
template<> | |
void | set (const Nice::Any &_v) |
Static Public Attributes | |
static std::string | s_s |
Methode to set the value of this property. More... | |
Additional Inherited Members | |
![]() | |
Nice::Any | m_o |
Nice::PropertyFooImpl< T >::PropertyFooImpl | ( | ) |
Default constructor.
Nice::PropertyFooImpl< T >::PropertyFooImpl | ( | const T & | _o | ) |
Overloaded constructor of PropertyFooImpl()
_o | Value to assign to m_o. |
Nice::PropertyFooImpl< T >::PropertyFooImpl | ( | ) |
Default constructor.
Nice::PropertyFooImpl< T >::PropertyFooImpl | ( | const T & | _o | ) |
Overloaded constructor of PropertyFooImpl()
_o | Value to assign to m_o. |
|
virtual |
Implementation of #PropertyFoo::clone()
Implements Nice::PropertyFoo.
|
virtual |
Implementation of #PropertyFoo::clone()
Implements Nice::PropertyFoo.
|
virtual |
Implementation of #PropertyFoo::fromString()
_v | Stringified Property. |
Implements Nice::PropertyFoo.
|
virtual |
Implementation of #PropertyFoo::fromString()
_v | Stringified Property. |
Implements Nice::PropertyFoo.
|
virtual |
Implementation of PropertyFoo::toString()
Implements Nice::PropertyFoo.
|
virtual |
Implementation of PropertyFoo::toString()
Implements Nice::PropertyFoo.
|
virtual |
|
virtual |
|
static |
Methode to set the value of this property.
Stringified type of PropertyFoo::m_o.
Any | to set. |