QXRD  0.11.16
Classes | Macros | Variables
qcepdocumentationdictionary.h File Reference

(Commit a65ccc9... : jennings : 2016-03-15 14:00:18 -0500)

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

Go to the source code of this file.

Classes

class  QcepDocumentationForObject
 
class  QcepLongDocumentationForObject
 
class  QcepDocumentationForFunction
 
class  QcepDocumentationDictionary
 

Macros

#define _TOKENPASTE(x, y)   x ## y
 
#define TOKENPASTE(x, y)   _TOKENPASTE(x, y)
 
#define QCEP_DOC_OBJECT(name, doc)   static QcepDocumentationForObject TOKENPASTE(a__, __LINE__) (name, doc);
 
#define QCEP_DOC_LONG(name, longDoc)   static QcepLongDocumentationForObject TOKENPASTE(a__, __LINE__) (name, longDoc);
 
#define QCEP_DOC_FUNCTION(name, proto, doc, longDoc)   static QcepDocumentationForFunction TOKENPASTE(a__, __LINE__) (name, proto, doc, longDoc);
 

Variables

QcepDocumentationDictionarygDocumentationDirectory
 

Macro Definition Documentation

#define _TOKENPASTE (   x,
 
)    x ## y

Definition at line 61 of file qcepdocumentationdictionary.h.

#define QCEP_DOC_FUNCTION (   name,
  proto,
  doc,
  longDoc 
)    static QcepDocumentationForFunction TOKENPASTE(a__, __LINE__) (name, proto, doc, longDoc);

Definition at line 70 of file qcepdocumentationdictionary.h.

#define QCEP_DOC_LONG (   name,
  longDoc 
)    static QcepLongDocumentationForObject TOKENPASTE(a__, __LINE__) (name, longDoc);

Definition at line 67 of file qcepdocumentationdictionary.h.

#define QCEP_DOC_OBJECT (   name,
  doc 
)    static QcepDocumentationForObject TOKENPASTE(a__, __LINE__) (name, doc);

Definition at line 64 of file qcepdocumentationdictionary.h.

#define TOKENPASTE (   x,
 
)    _TOKENPASTE(x, y)

Definition at line 62 of file qcepdocumentationdictionary.h.

Variable Documentation

QcepDocumentationDictionary* gDocumentationDirectory

Definition at line 3 of file qcepdocumentationdictionary.cpp.