Diana Software
Namespaces | Macros
QDiana.hh File Reference

Go to the source code of this file.

Namespaces

 Diana
 the Diana namespace is needed because sometimes we use Qt libraries, that use same class names of our software.
 
 Cuore
 

Macros

#define Q_BEGIN_NAMESPACE   namespace Diana {
 
#define Q_END_NAMESPACE   };
 
#define Q_DOUBLE_DEFAULT   9999999.
 
#define Q_INT_DEFAULT   9999999
 
#define Q_SHORT_DEFAULT   9999
 
#define Q_UINT_DEFAULT   9999999
 
#define Q_FLOAT_DEFAULT   9999999.
 
#define Q_LONG64_DEFAULT   999999999
 
#define Q_BOOL_DEFAULT   false
 
#define Q_STRING_DEFAULT   "NODEFAULT"
 
#define Q_CURRENT_WRITER   "CurrentWriter"
 
#define Q_CURRENT_READER   "CurrentReader"
 

Macro Definition Documentation

◆ Q_BEGIN_NAMESPACE

#define Q_BEGIN_NAMESPACE   namespace Diana {

macro to open the Diana namespace

Definition at line 20 of file QDiana.hh.

◆ Q_BOOL_DEFAULT

#define Q_BOOL_DEFAULT   false

definition of default bool

Definition at line 36 of file QDiana.hh.

◆ Q_CURRENT_READER

#define Q_CURRENT_READER   "CurrentReader"

definition of CurrentReader string

Definition at line 42 of file QDiana.hh.

◆ Q_CURRENT_WRITER

#define Q_CURRENT_WRITER   "CurrentWriter"

definition of CurrentWriter string

Definition at line 40 of file QDiana.hh.

◆ Q_DOUBLE_DEFAULT

#define Q_DOUBLE_DEFAULT   9999999.

definition of default double

Definition at line 24 of file QDiana.hh.

◆ Q_END_NAMESPACE

#define Q_END_NAMESPACE   };

macro to close the namespace

Definition at line 22 of file QDiana.hh.

◆ Q_FLOAT_DEFAULT

#define Q_FLOAT_DEFAULT   9999999.

definition of default float

Definition at line 32 of file QDiana.hh.

◆ Q_INT_DEFAULT

#define Q_INT_DEFAULT   9999999

definition of default int

Definition at line 26 of file QDiana.hh.

◆ Q_LONG64_DEFAULT

#define Q_LONG64_DEFAULT   999999999

definition of default long64

Definition at line 34 of file QDiana.hh.

◆ Q_SHORT_DEFAULT

#define Q_SHORT_DEFAULT   9999

definition of default short

Definition at line 28 of file QDiana.hh.

◆ Q_STRING_DEFAULT

#define Q_STRING_DEFAULT   "NODEFAULT"

definition of default string

Definition at line 38 of file QDiana.hh.

◆ Q_UINT_DEFAULT

#define Q_UINT_DEFAULT   9999999

definition of default unsigned int

Definition at line 30 of file QDiana.hh.