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.