Developer Documentation
|
#include <Plugin-VSI/parser/input.hh>
Public Types | |
enum | State { NoExternalInput = 0x1 , NoUserInput = 0x2 , NoRuntimeUserInput = 0x4 , Optional = 0x8 } |
Input states. More... | |
Public Member Functions | |
Input (Element *_f) | |
Constructor. More... | |
unsigned int | state () |
Current state. More... | |
void | setState (unsigned int _state) |
Sets the state. More... | |
![]() | |
InOut (Element *_e) | |
Constructor. More... | |
const QString & | name () const |
Name. More... | |
const QString & | shortDescription () const |
Short description. More... | |
const QString & | longDescription () const |
Long description. More... | |
const Element * | element () const |
Element of this input/output. More... | |
QMap< QString, QString > | hints () const |
Parsed hints for this input/output type. More... | |
QString | typeString () const |
Type. More... | |
Private Attributes | |
unsigned int | state_ |
Friends | |
class | Context |
enum VSI::Input::State |
|
inline |