Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
VSI::Input Class Reference

#include <Plugin-VSI/parser/input.hh>

Inheritance diagram for VSI::Input:

Public Types

enum  State { NoExternalInput = 0x1, NoUserInput = 0x2, NoRuntimeUserInput = 0x4, Optional = 0x8 }
 Input states.

Public Member Functions

 Input (Element *_f)
unsigned int state ()
 Current state.
void setState (unsigned int _state)
 Sets the state.
- Public Member Functions inherited from VSI::InOut
 InOut (Element *_e)
const QString & name () const
const QString & shortDescription () const
 Short description.
const QString & longDescription () const
 Long description.
const Elementelement () const
 Element of this input/output.
QMap< QString, QString > hints () const
 Parsed hints for this input/output type.
QString typeString () const

Private Attributes

unsigned int state_


class Context

Detailed Description

Class representing an input of an element

Definition at line 66 of file input.hh.

The documentation for this class was generated from the following files: