|
Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
A TypeMap serves as a repository and loader for IDL type information. More...
#include <aida.hh>
Public Member Functions | |
| TypeMap (const TypeMap &) | |
| TypeMap & | operator= (const TypeMap &) |
| size_t | type_count () const |
| Number of TypeCode classes in this TypeMap. | |
| const TypeCode | type (size_t index) const |
| Obtain a TypeCode by index. | |
| int | error_status () |
| Obtain errno status from load(). | |
| TypeCode | lookup_local (std::string name) const |
| Lookup TypeCode within this TypeMap. | |
Static Public Member Functions | |
| static TypeMap | load (std::string file_name) |
| Load a new TypeMap and register for global lookups. | |
| static TypeCode | lookup (std::string name) |
| Globally lookup a TypeCode by name. | |
| static TypeMap | load_local (std::string file_name) |
| Load a new TypeMap for local lookups only. | |
| static TypeCode | notype () |
| template<ssize_t S> | |
| static void | enlist_map (const char(&static_type_map)[S]) |
A TypeMap serves as a repository and loader for IDL type information.
1.7.6.1