GATE
gate::StructRef< T > Class Template Reference
Inheritance diagram for gate::StructRef< T >:
gate::StructInstance< gate_servicehost_config_t > gate::StructInstance< gate_servicehost_config_service_t > gate::StructInstance< gate_tech_webapi_context_t > gate::StructInstance< gate_tech_webapi_geomaps_request_t > gate::StructInstance< gate_tech_webapi_geomaps_response_t > gate::StructInstance< gate_tech_webapi_ipwhois_request_t > gate::StructInstance< gate_tech_webapi_ipwhois_response_t > gate::StructInstance< gate_tech_webapi_newsentry_t > gate::StructInstance< gate_tech_webapi_newsfeed_request_t > gate::StructInstance< gate_tech_webapi_newsfeed_response_t > gate::StructInstance< gate_tech_webapi_weather_request_t > gate::StructInstance< gate_tech_webapi_weather_response_t > gate::StructInstance< T >

Public Types

typedef T instance_t
 
typedef StructRef< instance_t > self_t
 

Public Member Functions

 StructRef (instance_t *ptr_struct, gate_bool_t take_ownership=false, gate_bool_t deallocate=false)
 
 StructRef (self_t const &src)
 
self_toperator= (self_t const &src)
 
gate_struct_t const * c_impl () const
 
gate_struct_tc_impl ()
 
instance_t const * c_instance () const
 
instance_t * c_instance ()
 
instance_t const * operator-> () const
 
instance_t * operator-> ()
 
instance_t const & operator* () const
 
instance_t & operator* ()
 

Protected Attributes

gate_struct_timpl
 
gate_bool_t impl_owned
 
gate_bool_t impl_dealloc
 

The documentation for this class was generated from the following file: