#include <GIS.h>
Öffentliche Methoden | |
GisToken (const mutString &sep=mutEmptyString, GisToken *next=0) | |
virtual | ~GisToken () |
virtual GisType | Type () const |
virtual GisToken * | Copy () |
Öffentliche Attribute | |
GisToken * | Next |
mutString | Sep |
GisToken::GisToken | ( | const mutString & | sep = mutEmptyString , |
GisToken * | next = 0 |
||
) | [inline] |
virtual GisToken::~GisToken | ( | ) | [inline, virtual] |
Definiert in Zeile 120 der Datei GIS.h.
Benutzt mutFreeString, Next und Sep.
{ mutFreeString(Sep); if ( Next ) delete Next; }
virtual GisToken* GisToken::Copy | ( | ) | [inline, virtual] |
Erneute Implementation in GisTag, GisTagBegin, GisParaInt, GisParaReal und GisParaStr.
Definiert in Zeile 133 der Datei GIS.h.
Benutzt GisToken() und Sep.
Wird benutzt von CopyPara() und GisWriteHead::ProceedGis().
virtual GisType GisToken::Type | ( | ) | const [inline, virtual] |
Erneute Implementation in GisSequenz, GisSegment, GisTag, GisTagBegin, GisTagEnd, GisNote, GisParaInt, GisParaReal, GisParaStr und GisComma.
Definiert in Zeile 128 der Datei GIS.h.
Benutzt GTUnknown.
Wird benutzt von CmpNote(), GisReadHead::CreateSegmentSubs(), GisReadHead::CursorNext(), GetGisType(), GisTag::GetParaType(), MutaborTag(), GisWriteHead::ProceedGis(), GisReadArtHead::Read(), GisReadHead::Read() und GisWriteHead::ReadyForBoss().
{ return GTUnknown; }
Definiert in Zeile 110 der Datei GIS.h.
Wird benutzt von BeginRange(), CopyPara(), GisReadHead::CreateSegmentSubs(), GisReadHead::CursorNext(), EndRange(), EndSegment(), EndSequenz(), GisTag::GetPara(), GisTag::GetParaType(), GisToken(), MutaborTag(), ChordNote::MutNoteOff(), Note(), GisWriteHead::ReadyForBoss(), GisWriteHead::RemoveComma(), TagParaInt(), TagParaReal(), TagParaStr(), UnRavel() und ~GisToken().
mutString GisToken::Sep |
Definiert in Zeile 111 der Datei GIS.h.
Wird benutzt von ChordNote::AddGis(), BeginRange(), GisParaStr::Copy(), GisParaReal::Copy(), GisParaInt::Copy(), GisTagBegin::Copy(), GisTag::Copy(), Copy(), EndParameter(), GisToken(), ChordNote::MutNoteOn(), InGis::Proceed(), GisWriteHead::ProceedGis() und ~GisToken().