Changeset 179 for trunk/nom/idl


Ignore:
Timestamp:
Jan 7, 2007, 5:25:48 PM (19 years ago)
Author:
cinc
Message:

Added nomGetClass()/new() methods to NOMObject. Header file fixes to resolve build issues.

Location:
trunk/nom/idl
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/nom/idl/nombase.idl

    r174 r179  
    6464
    6565/* Native types we want to use in the IDL */
     66native PNOMObject;
     67native PNOMClass;
     68
    6669native  gint;
    6770native  gulong;
  • trunk/nom/idl/nomcls.idl

    r94 r179  
    3737#include "nomobj.idl"
    3838
     39//NOMCLASSNAME(NOMClass);
     40
    3941interface NOMClass:NOMObject
    4042{
  • trunk/nom/idl/nomobj.idl

    r120 r179  
    3737#include "nombase.idl"
    3838
     39//NOMCLASSNAME(NOMObject);
     40
    3941interface NOMObject
    4042{
    4143
    42         NOMCLASSVERSION(1, 0 );
     44  NOMCLASSVERSION(1, 0 );
    4345
    44         void nomInit();
    45         void nomUninit();
    46         /* Return the size of the object. That is sizeof(mTab*)+sizeof(all instance vars) */
    47         long nomGetSize();
     46  void nomInit();
     47  void nomUninit();
     48  /* Return the size of the object. That is sizeof(mTab*)+sizeof(all instance vars) */
     49  long nomGetSize();
    4850  void delete();
     51  PNOMClass nomGetClass();
     52  PNOMObject new();
    4953#if 0
    5054        NOMOVERRIDE(wpEchoString);
Note: See TracChangeset for help on using the changeset viewer.