"Fossies" - the Fresh Open Source Software archive

Member "evolution-brutus-1.2.35/log/brutus-log-skels.c" of archive evolution-brutus-1.2.35.tar.gz:


/*
 * This file was generated by orbit-idl-2 - DO NOT EDIT!
 */

#include <string.h>
#define ORBIT2_STUBS_API
#include "brutus-log.h"

static ORBitSmallSkeleton get_skel_small_BRUTUS_BrutusLog(POA_BRUTUS_BrutusLog *servant,
const char *opname,gpointer *m_data, gpointer *impl)
{
switch(opname[0]) {
case 'c':
if(strcmp((opname + 1), "ommit")) break;
*impl = (gpointer)servant->vepv->BRUTUS_BrutusLog_epv->commit;
{ORBit_IInterface *volatile _t_=&BRUTUS_BrutusLog__iinterface;*m_data = (gpointer)&_t_->methods._buffer [0];}
return (ORBitSmallSkeleton)_ORBIT_skel_small_BRUTUS_BrutusLog_commit;
break;
default: break; 
}
return NULL;
}

void POA_BRUTUS_BrutusLog__init(PortableServer_Servant servant,
CORBA_Environment *env)
{
  static PortableServer_ClassInfo class_info = {NULL, (ORBit_small_impl_finder)&get_skel_small_BRUTUS_BrutusLog, "IDL:omc.brutus/BRUTUS/BrutusLog:1.0", &BRUTUS_BrutusLog__classid, NULL, &BRUTUS_BrutusLog__iinterface};
  PortableServer_ServantBase__init (       ((PortableServer_ServantBase *)servant), env);
   ORBit_skel_class_register (&class_info,
   (PortableServer_ServantBase *)servant, POA_BRUTUS_BrutusLog__fini,
   ORBIT_VEPV_OFFSET (POA_BRUTUS_BrutusLog__vepv, BRUTUS_BrutusLog_epv),
   (CORBA_unsigned_long) 0);}

void POA_BRUTUS_BrutusLog__fini(PortableServer_Servant servant,
CORBA_Environment *env)
{
  PortableServer_ServantBase__fini(servant, env);
}