Dokit
Internal development documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
qtpokit_global.h File Reference

Global QtPokit library macros. More...

#include <QtGlobal>
Include dependency graph for qtpokit_global.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define QTPOKIT_EXPORT   Q_DECL_IMPORT
 QtPokit library export/import macro.
 
#define QTPOKIT_BEGIN_NAMESPACE
 Macro for starting the QtPokit library's top-most namespace (if one is defined).
 
#define QTPOKIT_END_NAMESPACE
 Macro for ending the QtPokit library's top-most namespace (if one is defined).
 
#define QTPOKIT_USE_NAMESPACE
 Macro for using the QtPokit library's top-most namespace (if one is defined).
 
#define QTPOKIT_PREPEND_NAMESPACE(name)
 Macro for prepending the QtPokit library's top-most namespace (if one is defined).
 
#define QTPOKIT_FORWARD_DECLARE(type, name)
 Macro for forward declaring objects in the QtPokit library's top-most namespace (if one is defined).
 
#define QTPOKIT_FORWARD_DECLARE_CLASS(name)
 Macro for forward declaring classes in the QtPokit library's top-most namespace (if one is defined).
 
#define QTPOKIT_FORWARD_DECLARE_STRUCT(name)
 Macro for forward declaring classes in the QtPokit library's top-most namespace (if one is defined).
 
#define QTPOKIT_USE_NAMESPACE_MEMBER(name)
 Macro for using a member of the QtPokit library's top-most namespace (if one is defined).
 
#define QTPOKIT_BEFRIEND_TEST(Class)
 Macro for befriending a related unit test class, but only when QT_TESTLIB_LIB is defined.
 

Detailed Description

Global QtPokit library macros.

Definition in file qtpokit_global.h.

Macro Definition Documentation

◆ QTPOKIT_BEFRIEND_TEST

#define QTPOKIT_BEFRIEND_TEST ( Class)

Macro for befriending a related unit test class, but only when QT_TESTLIB_LIB is defined.

Definition at line 118 of file qtpokit_global.h.

◆ QTPOKIT_BEGIN_NAMESPACE

#define QTPOKIT_BEGIN_NAMESPACE

Macro for starting the QtPokit library's top-most namespace (if one is defined).

See also
QTPOKIT_END_NAMESPACE
QTPOKIT_NAMESPACE

Definition at line 81 of file qtpokit_global.h.

◆ QTPOKIT_END_NAMESPACE

#define QTPOKIT_END_NAMESPACE

Macro for ending the QtPokit library's top-most namespace (if one is defined).

See also
QTPOKIT_BEGIN_NAMESPACE
QTPOKIT_NAMESPACE

Definition at line 82 of file qtpokit_global.h.

◆ QTPOKIT_EXPORT

#define QTPOKIT_EXPORT   Q_DECL_IMPORT

QtPokit library export/import macro.

Definition at line 26 of file qtpokit_global.h.

◆ QTPOKIT_FORWARD_DECLARE

#define QTPOKIT_FORWARD_DECLARE ( type,
name )
Value:
type name;

Macro for forward declaring objects in the QtPokit library's top-most namespace (if one is defined).

See also
QTPOKIT_FORWARD_DECLARE_CLASS
QTPOKIT_FORWARD_DECLARE_STRUCT

Definition at line 85 of file qtpokit_global.h.

◆ QTPOKIT_FORWARD_DECLARE_CLASS

#define QTPOKIT_FORWARD_DECLARE_CLASS ( name)
Value:
#define QTPOKIT_FORWARD_DECLARE(type, name)
Macro for forward declaring objects in the QtPokit library's top-most namespace (if one is defined).

Macro for forward declaring classes in the QtPokit library's top-most namespace (if one is defined).

See also
QTPOKIT_FORWARD_DECLARE
QTPOKIT_FORWARD_DECLARE_STRUCT

Definition at line 94 of file qtpokit_global.h.

◆ QTPOKIT_FORWARD_DECLARE_STRUCT

#define QTPOKIT_FORWARD_DECLARE_STRUCT ( name)
Value:

Macro for forward declaring classes in the QtPokit library's top-most namespace (if one is defined).

See also
QTPOKIT_FORWARD_DECLARE
QTPOKIT_FORWARD_DECLARE_CLASS

Definition at line 102 of file qtpokit_global.h.

◆ QTPOKIT_PREPEND_NAMESPACE

#define QTPOKIT_PREPEND_NAMESPACE ( name)
Value:
::name

Macro for prepending the QtPokit library's top-most namespace (if one is defined).

Definition at line 84 of file qtpokit_global.h.

◆ QTPOKIT_USE_NAMESPACE

#define QTPOKIT_USE_NAMESPACE

Macro for using the QtPokit library's top-most namespace (if one is defined).

See also
QTPOKIT_USE_NAMESPACE_MEMBER

Definition at line 83 of file qtpokit_global.h.

◆ QTPOKIT_USE_NAMESPACE_MEMBER

#define QTPOKIT_USE_NAMESPACE_MEMBER ( name)
Value:
#define QTPOKIT_PREPEND_NAMESPACE(name)
Macro for prepending the QtPokit library's top-most namespace (if one is defined).

Macro for using a member of the QtPokit library's top-most namespace (if one is defined).

Definition at line 107 of file qtpokit_global.h.