Namespaces | |
| namespace | config |
| namespace | corba |
| namespace | CORBA |
| namespace | dictbuilder |
| namespace | ice |
| namespace | Ice |
| namespace | interface |
| namespace | util |
| namespace | yat |
Classes | |
| class | ImplBase |
| class | IORB |
| struct | NamedReturnCode |
| class | ORBManager |
| class | ProxyBase |
| class | ProxyFactory |
| class | ProxyFactoryBase |
| class | ReturnCodes |
| class | ServantBase |
| class | ServantFactory |
| class | ServantFactoryBase |
Typedefs | |
| typedef ImplBase | LocalBase |
| typedef void(* | ProxyDeleteFunc )(ProxyBase *) |
| typedef ProxyBase *(* | ProxyNewFunc )(::CORBA::Object_ptr obj) |
| typedef void(* | ServantDeleteFunc )(ServantBase *) |
| typedef ServantBase *(* | ServantNewFunc )() |
Enumerations | |
| enum | ReturnCode_t { OK, NOT_FOUND, ALREADY_EXISTS, INVALID_ARGS, UNKNOWN } |
Functions | |
| template<class Servant > | |
| void | Delete (ServantBase *servant) |
| template<class Proxy > | |
| void | Delete (ProxyBase *impl) |
| template<class Servant > | |
| ServantBase * | New (ImplBase *impl) |
| template<class Servant > | |
| ServantBase * | New () |
| template<class Proxy > | |
| ProxyBase * | New (::CORBA::Object_ptr obj) |
| def | process_args |
| def | run |
Variables | |
| list | AST_unsupported_nodes |
| list | cpp_args = ["-D__OMNIIDL_CXX__"] |
| static const char * | return_codes [] |
| int | run_before = 0 |
| string | usage_string |
| typedef ImplBase doil::LocalBase |
Definition at line 34 of file ImplBase.h.
| typedef void(* doil::ProxyDeleteFunc)(ProxyBase *) |
Definition at line 31 of file ProxyFactory.h.
| typedef ProxyBase*(* doil::ProxyNewFunc)(::CORBA::Object_ptr obj) |
Definition at line 30 of file ProxyFactory.h.
| typedef void(* doil::ServantDeleteFunc)(ServantBase *) |
Definition at line 29 of file ServantFactory.cpp.
| typedef ServantBase *(* doil::ServantNewFunc)(ImplBase *) |
Definition at line 28 of file ServantFactory.cpp.
| enum doil::ReturnCode_t |
| void doil::Delete | ( | ServantBase * | servant | ) |
Definition at line 40 of file ServantFactory.cpp.
| void doil::Delete | ( | ProxyBase * | impl | ) |
Definition at line 43 of file ProxyFactory.h.
| ServantBase* doil::New | ( | ImplBase * | impl | ) |
Definition at line 33 of file ServantFactory.h.
| ServantBase* doil::New | ( | ) |
Definition at line 33 of file ServantFactory.cpp.
Definition at line 35 of file ProxyFactory.h.
| def doil.process_args | ( | args | ) |
Definition at line 78 of file __init__.py.
| def doil.run | ( | tree, | |
| args | |||
| ) |
Entrypoint to the doil backend
Definition at line 147 of file __init__.py.
Definition at line 75 of file __init__.py.
| list doil::cpp_args = ["-D__OMNIIDL_CXX__"] |
Definition at line 32 of file __init__.py.
const char* doil::return_codes[] [static] |
| int doil::run_before = 0 |
Definition at line 144 of file __init__.py.
| string doil::usage_string |
Definition at line 33 of file __init__.py.