Namespaces | |
config | |
corba | |
CORBA | |
dictbuilder | |
ice | |
Ice | |
interface | |
util | |
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 (args) |
def | run (tree, args) |
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.
ProxyBase* doil::New | ( | ::CORBA::Object_ptr | obj | ) |
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.
list doil.AST_unsupported_nodes |
Definition at line 75 of file __init__.py.
list doil.cpp_args = ["-D__OMNIIDL_CXX__"] |
Definition at line 32 of file __init__.py.
|
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.