okteta
datainformationbase.h
  
Go to the documentation of this file.
Interface that must be implemented by all datatypes. 
Definition: datainformation.h:67
EnumDataInformation * asEnum()
Definition: dummydatainformation.h:30
PointerDataInformation * asPointer()
AbstractBitfieldDataInformation * asBitfield()
Definition: enumdatainformation.h:29
ArrayDataInformation * asArray()
A class holding the data of a struct for Okteta. 
Definition: taggeduniondatainformation.h:31
virtual ~DataInformationBase()
Definition: datainformationbase.cpp:30
Definition: arraydatainformation.h:36
StringDataInformation * asString()
virtual bool isTopLevel() const =0
TopLevelDataInformation * asTopLevel()
Definition: datainformationbase.cpp:85
PrimitiveDataInformation * asPrimitive()
A class holding the data of a union for Okteta. 
Definition: uniondatainformation.h:28
DummyDataInformation * asDummy()
DataInformation * asDataInformation()
Definition: datainformationbase.h:107
StructureDataInformation * asStruct()
UnionDataInformation * asUnion()
Definition: datainformationbase.h:44
virtual bool isTaggedUnion() const 
Definition: datainformationbase.cpp:80
virtual bool isBitfield() const 
Definition: datainformationbase.cpp:65
A base class for all primitive data elements (e.g. 
Definition: primitivedatainformation.h:34
virtual bool isPrimitive() const 
Definition: datainformationbase.cpp:45
TaggedUnionDataInformation * asTaggedUnion()
Definition: stringdatainformation.h:39
A class holding the data of a struct for Okteta. 
Definition: structuredatainformation.h:28
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:07 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:07 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference