The SWORD Project  1.9.0.svnversion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
defs.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SWCATCH(x)   catch (x)
 
#define SWDEPRECATED
 
#define SWDLLEXPORT
 
#define SWDLLEXPORT_CTORFN
 
#define SWDLLEXPORT_DATA(type)   type
 
#define SWDLLIMPORT
 
#define SWDYNAMIC_CAST(className, object)   dynamic_cast<className *>(object)
 
#define SWLOGD(...)   SWLog::getSystemLog()->logDebug(__VA_ARGS__)
 
#define SWLOGI(...)   SWLog::getSystemLog()->logInformation(__VA_ARGS__)
 
#define SWLOGTI(...)   SWLog::getSystemLog()->logTimedInformation(__VA_ARGS__)
 
#define SWORD_NAMESPACE_END
 
#define SWORD_NAMESPACE_START
 
#define SWTRY   try
 

Macro Definition Documentation

#define SWCATCH (   x)    catch (x)

Definition at line 58 of file defs.h.

#define SWDEPRECATED

Definition at line 174 of file defs.h.

#define SWDLLEXPORT

Definition at line 171 of file defs.h.

#define SWDLLEXPORT_CTORFN

Definition at line 173 of file defs.h.

#define SWDLLEXPORT_DATA (   type)    type

Definition at line 172 of file defs.h.

#define SWDLLIMPORT

Definition at line 182 of file defs.h.

#define SWDYNAMIC_CAST (   className,
  object 
)    dynamic_cast<className *>(object)

Definition at line 47 of file defs.h.

#define SWLOGD (   ...)    SWLog::getSystemLog()->logDebug(__VA_ARGS__)

Definition at line 187 of file defs.h.

#define SWLOGI (   ...)    SWLog::getSystemLog()->logInformation(__VA_ARGS__)

Definition at line 193 of file defs.h.

#define SWLOGTI (   ...)    SWLog::getSystemLog()->logTimedInformation(__VA_ARGS__)

Definition at line 194 of file defs.h.

#define SWORD_NAMESPACE_END

Definition at line 40 of file defs.h.

#define SWORD_NAMESPACE_START

Definition at line 39 of file defs.h.

#define SWTRY   try

Definition at line 57 of file defs.h.