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

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

Inheritance diagram for VSI::InOut:
VSI::Input VSI::Output

Public Member Functions

 InOut (Element *_e)
 Constructor.
 
const QString & name () const
 Name.
 
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
 Type.
 

Private Attributes

QString name_
 
QString shortDesc_
 
QString longDesc_
 
QString type_
 
QMap< QString, QString > hints_
 
Elementelement_
 

Friends

class Context
 

Detailed Description

Base class for element inputs and outputs. It holds all common data.

Definition at line 68 of file inout.hh.


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