Version: 9.12.0
SALOMEDSClient_definitions.hxx File Reference
#include <boost/shared_ptr.hpp>
Include dependency graph for SALOMEDSClient_definitions.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  clt_shared_ptr< T >
 
struct  STextColor
 

Macros

#define SALOMEDSCLIENT_EXPORT
 
#define _PTR(Class)   clt_shared_ptr<SALOMEDSClient_##Class>
 
#define _CAST(Class, shared_ptr_Obj)   dynamic_cast<SALOMEDS_##Class*>(shared_ptr_Obj.get())
 

Macro Definition Documentation

◆ _CAST

#define _CAST (   Class,
  shared_ptr_Obj 
)    dynamic_cast<SALOMEDS_##Class*>(shared_ptr_Obj.get())

◆ _PTR

#define _PTR (   Class)    clt_shared_ptr<SALOMEDSClient_##Class>

◆ SALOMEDSCLIENT_EXPORT

#define SALOMEDSCLIENT_EXPORT