The Polymorph.
|
Files |
| file | Polymorph.hpp |
Classes |
| class | libecs::PolymorphValue |
| class | libecs::ConcretePolymorphValue< T > |
| class | libecs::PolymorphNoneValue |
| class | libecs::Polymorph |
| class | libecs::libecs::ConvertTo< PolymorphVector, PolymorphVector > |
| class | libecs::libecs::ConvertTo< PolymorphVector, FromType > |
| class | libecs::libecs::ConvertTo< PolymorphVector, String > |
| class | libecs::libecs::ConvertTo< ToType, PolymorphVector > |
| class | libecs::libecs::ConvertTo< String, PolymorphVector > |
Functions |
|
| libecs::DECLARE_CLASS (PolymorphValue) |
|
template<> |
| const Polymorph | libecs::nullValue () |
|
template<typename T> |
| const T | libecs::PolymorphValue::as () const |
|
template<typename T> |
| const T | libecs::Polymorph::as () const |
The Polymorph.