Itasca C++ Interface
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
imacros.h
Go to the documentation of this file.
1 #pragma once
2 //
3 //#include "base/src/baseqt.h"
4 //
6 // * \file
7 // * \brief Interface to the list of Macros used during command processing.
8 // * Access only - to change use the command line.
9 // */
10 //
11 //namespace itasca {
12 // /// \brief Interface to the list of Macros used during command processing.
13 // /// \ingroup module
14 // class IMacros {
15 // public:
16 // /// Returns an StringList that contains all of the macro keys that are currently defined.
17 // virtual QStringList getKeys() const=0;
18 //
19 // /// Returns an StringList that containsthe list of tokens that are substituted for key.
20 // virtual QStringList getValue(const QString &key) const=0;
21 //
22 // /// Returns an StringList that containsthe list of delimiters that were removed during tokenization.
23 // virtual QStringList getSkipped(const QString &key) const=0;
24 //
25 // /// Returns a QObject interface.
26 // virtual QObject *getQObject()=0;
27 //
28 // // signals
29 // //void changed();
30 // };
31 //} // namespace itasca