summaryrefslogtreecommitdiffstats
path: root/src/context.h
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2014-02-24 20:11:15 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2014-03-01 15:46:21 (GMT)
commit47adeb82d67208db88a4aaae5c3427291462611a (patch)
tree332c9852a91ee13afe01eb91a1e6e0654ddc3351 /src/context.h
parentdf839603204979113b96678e2ab21b3eba64476c (diff)
downloadDoxygen-47adeb82d67208db88a4aaae5c3427291462611a.zip
Doxygen-47adeb82d67208db88a4aaae5c3427291462611a.tar.gz
Doxygen-47adeb82d67208db88a4aaae5c3427291462611a.tar.bz2
Added directory info to the context
Diffstat (limited to 'src/context.h')
-rw-r--r--src/context.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/context.h b/src/context.h
index ece2eaa..9f81bda 100644
--- a/src/context.h
+++ b/src/context.h
@@ -497,6 +497,24 @@ class DirFileContext : public TemplateListIntf
//----------------------------------------------------
+class DirListContext : public TemplateListIntf
+{
+ public:
+ DirListContext();
+ ~DirListContext();
+
+ // TemplateListIntf
+ virtual int count() const;
+ virtual TemplateVariant at(int index) const;
+ virtual TemplateListIntf::ConstIterator *createIterator() const;
+
+ private:
+ class Private;
+ Private *p;
+};
+
+//----------------------------------------------------
+
class FileListContext : public TemplateListIntf
{
public: