mmserv/tms/inc/tmsglobalroutingimpl.h
branchRCL_3
changeset 7 3d8c721bf319
parent 0 71ca22bcf22a
equal deleted inserted replaced
6:e35735ece90c 7:3d8c721bf319
    21 #include <glib.h>
    21 #include <glib.h>
    22 #include <tmsglobalrouting.h>
    22 #include <tmsglobalrouting.h>
    23 
    23 
    24 namespace TMS {
    24 namespace TMS {
    25 
    25 
    26 // FORWARD DECLARATIONS
       
    27 class TMSProxy;
       
    28 
       
    29 // TMSGlobalRoutingImpl class
    26 // TMSGlobalRoutingImpl class
    30 class TMSGlobalRoutingImpl : public TMSGlobalRouting
    27 class TMSGlobalRoutingImpl : public TMSGlobalRouting
    31     {
    28     {
    32 public:
    29 public:
    33     ~TMSGlobalRoutingImpl();
    30     virtual ~TMSGlobalRoutingImpl();
    34 
       
    35     IMPORT_C static gint Create(TMSGlobalRouting*& globrouting);
    31     IMPORT_C static gint Create(TMSGlobalRouting*& globrouting);
    36     IMPORT_C static gint Delete(TMSGlobalRouting*& globrouting);
    32     IMPORT_C static gint Delete(TMSGlobalRouting*& globrouting);
    37 
    33 
    38 private:
    34 private:
    39     TMSGlobalRoutingImpl();
    35     TMSGlobalRoutingImpl();
    40     gint PostConstruct();
    36     gint PostConstruct();
       
    37     gint SetParent(TMSGlobalRouting*& parent);
    41     };
    38     };
    42 
    39 
    43 } //namespace TMS
    40 } //namespace TMS
    44 
    41 
    45 #endif // TMS_GLOBAL_ROUTING_IMPL_H
    42 #endif // TMS_GLOBAL_ROUTING_IMPL_H
    46 
    43 
    47 // End of file