Itasca C++ Interface
Loading...
Searching...
No Matches
itasca::IParse Member List

This is the complete list of members for itasca::IParse, including all inherited members.

activateHelp(bool b)=0itasca::IParsepure virtual
addHelp(const IString &s) const =0itasca::IParsepure virtual
addSkipPost(QStringList *skipList, QChar c, IMark *p=nullptr) const =0itasca::IParsepure virtual
addSkipPre(QStringList *skipList, QChar c, IMark *p=nullptr) const =0itasca::IParsepure virtual
checkError(RetCode rc, IMark *p=nullptr) const =0itasca::IParsepure virtual
checkError(bool b, IMark *p=nullptr) const =0 (defined in itasca::IParse)itasca::IParsepure virtual
checkSkipPost(QStringList *skipList, QChar c, IMark *p=nullptr) const =0itasca::IParsepure virtual
checkSkipPre(QStringList *skipList, QChar c, IMark *p=nullptr) const =0itasca::IParsepure virtual
createMark(int pos=0) const =0itasca::IParsepure virtual
createMarkCopy(IMark *p=nullptr) const =0itasca::IParsepure virtual
createTemporaryParse(const QString &)=0itasca::IParsepure virtual
decrement(IMark *p=nullptr) const =0itasca::IParsepure virtual
destroy()=0 (defined in itasca::IParse)itasca::IParsepure virtual
findKeyword(const QString &keyword, IMark *pFound, IMark *pStart=nullptr) const =0itasca::IParsepure virtual
getITextInput() const =0itasca::IParsepure virtual
getITextInput()=0itasca::IParsepure virtual
getITextOutput()=0itasca::IParsepure virtual
getLineNumber(IMark *p=nullptr) const =0itasca::IParsepure virtual
getOriginalInput() const =0itasca::IParsepure virtual
getSkipList() const =0itasca::IParsepure virtual
getToken(IMark *p=nullptr) const =0itasca::IParsepure virtual
getTokenExtent(IMark *p=nullptr) const =0itasca::IParsepure virtual
getTokenIndex(IMark *p=nullptr) const =0itasca::IParsepure virtual
hasHelpToken() const =0itasca::IParsepure virtual
increment(IMark *p=nullptr) const =0itasca::IParsepure virtual
interactiveSource() const =0itasca::IParsepure virtual
isBool(bool *pb=nullptr, IMark *p=nullptr, bool implicitOn=false) const =0itasca::IParsepure virtual
isDouble(double *pd=nullptr, IMark *p=nullptr, double dMin=limits< double >::lowest(), double dMax=limits< double >::max()) const =0itasca::IParsepure virtual
isDVect(DVect *pv=nullptr, IMark *p=nullptr) const =0itasca::IParsepure virtual
isDVect2(DVect2 *pv=nullptr, IMark *p=nullptr) const =0 (defined in itasca::IParse)itasca::IParsepure virtual
isDVect3(DVect3 *pv=nullptr, IMark *p=nullptr) const =0itasca::IParsepure virtual
isFilename(QString *ps=nullptr, const IString &def_ext={}, bool openForRead=false, IMark *p=nullptr) const =0itasca::IParsepure virtual
isHelp(IMark *p=nullptr) const =0itasca::IParsepure virtual
isInt(int *pi=nullptr, IMark *p=nullptr, int iMin=limits< int >::min(), int iMax=limits< int >::max()) const =0itasca::IParsepure virtual
isKeyword(const IString &key, uint32 *pPos=nullptr, IMark *p=nullptr) const =0itasca::IParsepure virtual
isLong(qint64 *pl=nullptr, IMark *p=nullptr, qint64 lMin=limits< qint64 >::min(), qint64 lMax=limits< qint64 >::max()) const =0itasca::IParsepure virtual
isMultiKeyword(const IString &key, std::vector< uint32 > *pPos, IMark *p=nullptr) const =0 (defined in itasca::IParse)itasca::IParsepure virtual
isName(QString *ps=nullptr, IMark *p=nullptr) const =0 (defined in itasca::IParse)itasca::IParsepure virtual
isString(QString *ps=nullptr, IMark *p=nullptr, bool encodeBackslash=true) const =0itasca::IParsepure virtual
isStringCharEnd(QChar c) const =0itasca::IParsepure virtual
isStringCharStart(QChar c) const =0itasca::IParsepure virtual
isSymTensor(SymTensor *pv=nullptr, IMark *p=nullptr) const =0itasca::IParsepure virtual
isToken(IMark *p=nullptr) const =0itasca::IParsepure virtual
isUInt(uint32 *pu=nullptr, IMark *p=nullptr, uint32 uMin=0, uint32 uMax=limits< uint32 >::max()) const =0itasca::IParsepure virtual
isULong(uint64 *pu=nullptr, IMark *p=nullptr, uint64 uMin=0, uint64 uMax=limits< uint64 >::max()) const =0itasca::IParsepure virtual
isVariant(int type, QVariant *pv=nullptr, IMark *p=nullptr, uint32 len=0) const =0itasca::IParsepure virtual
isVariant(QVariant *pv=nullptr, IMark *p=nullptr) const =0itasca::IParsepure virtual
rcBad enum valueitasca::IParse
rcExtra enum valueitasca::IParse
rcMiss enum valueitasca::IParse
rcOK enum valueitasca::IParse
rcRange enum valueitasca::IParse
RetCode enum nameitasca::IParse
setMark(IMark *pNew, IMark *p=nullptr) const =0itasca::IParsepure virtual
stripTokens(IMark *mBegin, IMark *mEnd, IMark *p=nullptr)=0itasca::IParsepure virtual
tagLastInputForSmartUndo(const QString &label, uint64 maxLevel, const QString &undoCommand)=0 (defined in itasca::IParse)itasca::IParsepure virtual
toBool(IMark *p=nullptr, bool implicitOn=false) const =0itasca::IParsepure virtual
toDouble(IMark *p=nullptr, double dMin=-limits< double >::max(), double dMax=limits< double >::max()) const =0itasca::IParsepure virtual
toDVect(IMark *p=0) const =0itasca::IParsepure virtual
toDVect2(IMark *p=nullptr) const =0itasca::IParsepure virtual
toDVect3(IMark *p=nullptr) const =0itasca::IParsepure virtual
toFilename(const IString &def_ext={}, bool openForRead=false, IMark *p=nullptr) const =0itasca::IParsepure virtual
toInt(IMark *p=nullptr, int iMin=limits< int >::min(), int iMax=limits< int >::max()) const =0itasca::IParsepure virtual
toKeyword(const IString &key, IMark *p=nullptr) const =0itasca::IParsepure virtual
toLong(IMark *p=nullptr, qint64 lMin=limits< qint64 >::min(), qint64 lMax=limits< qint64 >::max()) const =0itasca::IParsepure virtual
toName(IMark *p=nullptr) const =0 (defined in itasca::IParse)itasca::IParsepure virtual
toString(IMark *p=nullptr) const =0itasca::IParsepure virtual
toSymTensor(IMark *p=nullptr) const =0itasca::IParsepure virtual
toUInt(IMark *p=nullptr, uint32 uMin=0, uint32 uMax=limits< uint32 >::max()) const =0itasca::IParsepure virtual
toULong(IMark *p=nullptr, uint64 uMin=0, uint64 uMax=limits< uint64 >::max()) const =0itasca::IParsepure virtual
toVariant(int type, IMark *p=nullptr, uint32 len=0) const =0itasca::IParsepure virtual
toVariant(IMark *p=nullptr) const =0itasca::IParsepure virtual
~IParse()itasca::IParseinlinevirtual