Ignore:
Timestamp:
Oct 21, 2007, 2:30:57 PM (18 years ago)
Author:
cinc
Message:

Added some tests for setting and querying instance variables

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/class_c/aclass.c

    r297 r315  
    5151}
    5252
     53NOM_Scope gulong NOMLINK impl_AClass_tstQueryUlongVar1(AClass* nomSelf, CORBA_Environment *ev)
     54{
     55  AClassData* nomThis=AClassGetData(nomSelf);
     56
     57  return _ulVar1;
     58}
     59
     60NOM_Scope gulong NOMLINK impl_AClass_tstQueryUlongVar2(AClass* nomSelf, CORBA_Environment *ev)
     61{
     62  AClassData* nomThis=AClassGetData(nomSelf);
     63
     64  return _ulVar2;
     65}
     66
     67NOM_Scope void NOMLINK impl_AClass_tstSetUlongVar1(AClass* nomSelf, const gulong ulNew, CORBA_Environment *ev)
     68{
     69  AClassData* nomThis=AClassGetData(nomSelf);
     70
     71  g_message("In %s, setting ulVar1 to 0x%lx", __FUNCTION__, ulNew);
     72  _ulVar1=ulNew;
     73}
     74
     75NOM_Scope void NOMLINK impl_AClass_tstSetUlongVar2(AClass* nomSelf, const gulong ulNew, CORBA_Environment *ev)
     76{
     77  AClassData* nomThis=AClassGetData(nomSelf);
     78
     79  g_message("In %s, setting ulVar2 to 0x%lx", __FUNCTION__, ulNew);
     80  _ulVar2=ulNew;
     81}
     82
     83
Note: See TracChangeset for help on using the changeset viewer.