|  | NumeRe v1.1.4
    NumeRe: Framework für Numerische Rechnungen | 
#include <muParserBytecode.h>
| Public Member Functions | |
| SToken () | |
| Public Attributes | |
| ECmdCode | Cmd | 
| union { | |
| struct { | |
| value_type * ptr | |
| value_type data | |
| value_type data2 | |
| bool isVect | |
| } Val | |
| struct { | |
| generic_fun_type ptr | |
| int argc | |
| int idx | |
| } Fun | |
| struct { | |
| value_type * ptr | |
| int offset | |
| } Oprt | |
| }; | |
Definition at line 44 of file muParserBytecode.h.
| 
 | inline | 
Definition at line 76 of file muParserBytecode.h.
References Cmd, mu::cmUNKNOWN, and Val.
| union { ... } mu::SToken::@12 | 
| int mu::SToken::argc | 
Definition at line 65 of file muParserBytecode.h.
Referenced by mu::ParserByteCode::AddBulkFun(), mu::ParserByteCode::AddFun(), and mu::ParserByteCode::AddStrFun().
| ECmdCode mu::SToken::Cmd | 
Definition at line 46 of file muParserBytecode.h.
Referenced by mu::ParserByteCode::AddAssignOp(), mu::ParserByteCode::AddBulkFun(), mu::ParserByteCode::AddFun(), mu::ParserByteCode::AddIfElse(), mu::ParserByteCode::AddOp(), mu::ParserByteCode::AddStrFun(), mu::ParserByteCode::AddVal(), mu::ParserByteCode::AddVar(), mu::ParserByteCode::Finalize(), mu::ParserBase::ParseCmdCodeBulk(), mu::ParserBase::ParseCmdCodeBulkParallel(), and SToken().
| value_type mu::SToken::data | 
Definition at line 53 of file muParserBytecode.h.
Referenced by mu::ParserByteCode::AddVal(), and mu::ParserByteCode::AddVar().
| value_type mu::SToken::data2 | 
Definition at line 54 of file muParserBytecode.h.
Referenced by mu::ParserByteCode::AddVal(), and mu::ParserByteCode::AddVar().
| struct { ... } mu::SToken::Fun | 
Referenced by mu::ParserByteCode::AddBulkFun(), mu::ParserByteCode::AddFun(), and mu::ParserByteCode::AddStrFun().
| int mu::SToken::idx | 
Definition at line 66 of file muParserBytecode.h.
Referenced by mu::ParserByteCode::AddStrFun().
| bool mu::SToken::isVect | 
Definition at line 55 of file muParserBytecode.h.
Referenced by mu::ParserByteCode::AddAssignOp(), and mu::ParserByteCode::AddVar().
| int mu::SToken::offset | 
Definition at line 72 of file muParserBytecode.h.
| struct { ... } mu::SToken::Oprt | 
| value_type* mu::SToken::ptr | 
Definition at line 52 of file muParserBytecode.h.
Referenced by mu::ParserByteCode::AddAssignOp(), mu::ParserByteCode::AddBulkFun(), mu::ParserByteCode::AddFun(), mu::ParserByteCode::AddStrFun(), mu::ParserByteCode::AddVal(), and mu::ParserByteCode::AddVar().
| generic_fun_type mu::SToken::ptr | 
Definition at line 64 of file muParserBytecode.h.
| struct { ... } mu::SToken::Val | 
Referenced by mu::ParserByteCode::AddAssignOp(), mu::ParserByteCode::AddVal(), mu::ParserByteCode::AddVar(), and SToken().