diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2014-02-24 20:11:15 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2014-03-01 15:46:21 (GMT) |
commit | 47adeb82d67208db88a4aaae5c3427291462611a (patch) | |
tree | 332c9852a91ee13afe01eb91a1e6e0654ddc3351 /src/context.h | |
parent | df839603204979113b96678e2ab21b3eba64476c (diff) | |
download | Doxygen-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.h | 18 |
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: |