VMCFCoreImpl.h File Reference

#include "VMCFCore.h"
#include "VMCFClass.h"

Go to the source code of this file.

Defines

#define CORBA_FALSE   (CORBA_boolean)0
#define CORBA_OBJECT_NIL   (CORBA_Object)0
#define CORBA_TRUE   (CORBA_boolean)1
#define VMCF_ASSERT_ALLOC(ptr, env, onfail)
#define VMCF_ASSERT_ARG(test, env, onfail)
#define VMCF_BREAK_ON_EXCEPTION(env)   { if (VMCF_EXCEPTION_RAISED(env)) break; }
#define VMCF_EXCEPTION_RAISED(env)   ((env)->_major != CORBA_NO_EXCEPTION)
#define VMCF_IS_EMPTY(str)   ((str) == NULL || *(str) == '\0')

Typedefs

typedef struct
VMCFServer_s * 
VMCFServer

Functions

void VMCFCoreImpl_closeServer (VMCFServer server, CORBA_Environment *env)
VMCFServer VMCFCoreImpl_createServer (char *ainfo, void *serverCtx, CORBA_Environment *env)
CORBA_Object VMCFCoreImpl_getORB (void)
CORBA_boolean VMCFCoreImpl_init (CORBA_boolean sslEnabled, void *clientCtx)
void VMCFCoreImpl_lock (void)
void VMCFCoreImpl_raiseInvalidArguments (CORBA_Environment *env, CORBA_string msg)
void VMCFCoreImpl_releaseObject (void *obj)
CORBA_string VMCFCoreImpl_strdup (const CORBA_string src)
void VMCFCoreImpl_unlock (void)


Detailed Description

Common macros and functions.
Generated on Tue Dec 22 15:48:41 2009 for VMCF by  doxygen 1.5.3