Collaboration diagram for The Polymorph.:
|
Files | |
| file | Polymorph.hpp |
Classes | |
| class | libecs::PolymorphValue |
| class | libecs::ConcretePolymorphValue< T > |
| class | libecs::PolymorphNoneValue |
| class | libecs::Polymorph |
| class | libecs::ConvertTo< PolymorphVector, PolymorphVector > |
| class | libecs::ConvertTo< PolymorphVector, FromType > |
| class | libecs::ConvertTo< PolymorphVector, String > |
| class | libecs::ConvertTo< ToType, PolymorphVector > |
| class | 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 |
1.5.1