| Data Structures | |
| struct | efl::eo::concrete | 
| Creates concrete versions for Eo wrappers.  More... | |
| struct | efl::eo::detail::extension_inheritance< T > | 
| struct | efl::eo::detail::extension_inheritance< concrete > | 
| struct | efl::eo::detail::extension_inheritance< concrete >::type< T > | 
| struct | efl::eo::is_eolian_object< T > | 
| struct | efl::eo::is_eolian_object< T const > | 
| struct | efl::eo::is_eolian_object< eo::concrete > | 
| Macros | |
| #define | EFL_CXX_THROW(x) throw (x) | 
| Functions | |
| template<class CharT , class Traits > | |
| std::basic_ostream< CharT, Traits > & | efl::eo::operator<< (std::basic_ostream< CharT, Traits > &os, concrete const &eo) | 
| bool | efl::eo::operator== (concrete const &lhs, concrete const &rhs) | 
| bool | efl::eo::operator!= (concrete const &lhs, concrete const &rhs) | 
| template<typename T , typename U > | |
| T | efl::eo::downcast (U object) | 
| Downcast UtoT.  More... | |