summaryrefslogtreecommitdiffstats
path: root/src/entry.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/entry.h')
-rw-r--r--src/entry.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/entry.h b/src/entry.h
index d35d80e..9f3018d 100644
--- a/src/entry.h
+++ b/src/entry.h
@@ -46,7 +46,7 @@ struct Argument
docs=a.docs.copy();
array=a.array.copy();
}
- /* Assignment of an argument (does a deep copy of all strings). */
+ /*! Assignment of an argument (does a deep copy of all strings). */
Argument &operator=(const Argument &a)
{
if (this!=&a)
@@ -144,6 +144,12 @@ class Entry
MEMBERGRP_SEC = 0x01300000,
USINGDECL_SEC = 0x01400000
};
+ enum MemberSpecifier
+ {
+ Inline = 0x1,
+ Explicit = 0x2,
+ Mutable = 0x4
+ };
Entry();
Entry(const Entry &);
@@ -159,7 +165,8 @@ class Entry
bool slot; // a Qt slot ?
bool stat; // static ?
bool proto; // prototype ?
- bool inLine; // inline ?
+ int memSpec; // member specifiers
+ int initLines; // define/variable initializer lines to show
bool subGrouping; // automatically group class members?
Specifier virt; // virtualness of the entry
Entry *parent; // parent node in the tree