Type Member List
This is the complete list of members for
Type, including all inherited members.
| Any | Type | [static] |
| AnyT enum value | Type | |
| asConst() | Type | [inline] |
| asReference() | Type | [inline] |
| basematch(constTypePtr expected) const | Type | |
| Block | Type | [static] |
| BlockT enum value | Type | |
| Boolean | Type | [static] |
| BooleanT enum value | Type | |
| Byteblock | Type | [static] |
| ByteblockT enum value | Type | |
| canCast(constTypePtr to) const | Type | [virtual] |
| clone() const | Type | [virtual] |
| commontype(constTypePtr type) const | Type | [virtual] |
| ConstAny | Type | [static] |
| ConstBoolean | Type | [static] |
| ConstByteblock | Type | [static] |
| ConstFlex | Type | [static] |
| ConstFloat | Type | [static] |
| ConstInteger | Type | [static] |
| ConstList | Type | [static] |
| ConstLocale | Type | [static] |
| ConstMap | Type | [static] |
| ConstNFlex1 | Type | [static] |
| ConstNFlex2 | Type | [static] |
| ConstNFlex3 | Type | [static] |
| ConstNFlex4 | Type | [static] |
| ConstPath | Type | [static] |
| ConstString | Type | [static] |
| ConstSymbol | Type | [static] |
| ConstTerm | Type | [static] |
| ConstVoid | Type | [static] |
| detailedtype(constTypePtr type) const | Type | [virtual] |
| determineFlexType(constFunctionTypePtr actual, constFunctionTypePtr declared) | Type | [static] |
| dumpOn(std::ostream &str) const | Rep | [virtual] |
| equals(constTypePtr expected) const | Type | [virtual] |
| Error | Type | [static] |
| ErrorT enum value | Type | |
| Flex | Type | [static] |
| FlexT enum value | Type | |
| Float | Type | [static] |
| FloatT enum value | Type | |
| fromSignature(const char **signature) | Type | [static] |
| fromSignature(const string &signature) | Type | [inline, static] |
| Function(constTypePtr return_type) | Type | [static] |
| FunctionT enum value | Type | |
| Integer | Type | [static] |
| IntegerT enum value | Type | |
| isAny() const | Type | [inline] |
| isBasetype() const | Type | [inline, virtual] |
| isBlock() const | Type | [inline] |
| isBoolean() const | Type | [inline] |
| isByteblock() const | Type | [inline] |
| isConst() const | Type | [inline] |
| isError() const | Type | [inline] |
| isFlex() const | Type | [inline] |
| isFloat() const | Type | [inline] |
| isFunction() const | Type | [inline] |
| isInteger() const | Type | [inline] |
| isList() const | Type | [inline] |
| isLocale() const | Type | [inline] |
| isMap() const | Type | [inline] |
| isNFlex() const | Type | [inline] |
| isNil() const | Type | [inline] |
| isPath() const | Type | [inline] |
| isReference() const | Type | [inline] |
| isString() const | Type | [inline] |
| isSymbol() const | Type | [inline] |
| isTerm() const | Type | [inline] |
| isTuple() const | Type | [inline] |
| isUnspec() const | Type | [inline] |
| isVariable() const | Type | [inline] |
| isVoid() const | Type | [inline] |
| isWildcard() const | Type | [inline] |
| kind() const | Type | [inline, private] |
| List | Type | [static] |
| ListT enum value | Type | |
| ListUnspec | Type | [static] |
| Locale | Type | [static] |
| LocaleT enum value | Type | |
| m_const | Type | [protected] |
| m_kind | Type | [protected] |
| m_reference | Type | [protected] |
| Map | Type | [static] |
| MapT enum value | Type | |
| MapUnspec | Type | [static] |
| match(constTypePtr expected) const | Type | [virtual] |
| matchFlex(constTypePtr, unsigned int=0) const | Type | [inline, virtual] |
| matchvalue(YCPValue value) const | Type | [virtual] |
| nextToken(const char **signature) | Type | [static] |
| NFlex1 | Type | [static] |
| NFlex2 | Type | [static] |
| NFlex3 | Type | [static] |
| NFlex4 | Type | [static] |
| NFlexT enum value | Type | |
| Nil | Type | [static] |
| NilT enum value | Type | |
| operator=(const Rep &) | Rep | [inline] |
| Path | Type | [static] |
| PathT enum value | Type | |
| postToString() const | Type | [inline] |
| preToString() const | Type | [inline] |
| ref() const | Rep | [inline] |
| ref(const Rep *obj_r) | Rep | [inline, static] |
| ref_to(unsigned) const | Rep | [inline, protected, virtual] |
| refCount() const | Rep | [inline] |
| Rep() | Rep | [inline] |
| Rep(const Rep &) | Rep | [inline] |
| REP_BODY(Type) | Type | [private] |
| repName() const | Rep | [inline, virtual] |
| setNocheck(bool nocheck) | Type | [static] |
| String | Type | [static] |
| StringT enum value | Type | |
| Symbol | Type | [static] |
| SymbolT enum value | Type | |
| Term | Type | [static] |
| TermT enum value | Type | |
| tkind typedef | Type | |
| toStream(std::ostream &str) const | Type | [virtual] |
| toString() const | Type | [virtual] |
| toXml(std::ostream &str, int indent) const | Type | [virtual] |
| toXmlString() const | Type | [virtual] |
| TupleT enum value | Type | |
| Type(tkind kind, bool as_const=false, bool as_reference=false) | Type | [inline, protected] |
| Type() | Type | |
| Type(tkind kind, bytecodeistream &str) | Type | |
| type_kind enum name | Type | |
| unflex(constTypePtr type, unsigned int number=0) const | Type | [virtual] |
| unref() const | Rep | [inline] |
| unref(const Rep *obj_r) | Rep | [inline, static] |
| unref_to(unsigned) const | Rep | [inline, protected, virtual] |
| Unspec | Type | [static] |
| UnspecT enum value | Type | |
| valueType() const | Type | |
| Variable | Type | [static] |
| VariableT enum value | Type | |
| Void | Type | [static] |
| VoidT enum value | Type | |
| vt2type(enum YCPValueType vt) | Type | [static] |
| Wildcard | Type | [static] |
| WildcardT enum value | Type | |
| ~Rep() | Rep | [inline, virtual] |
| ~Type() | Type | [virtual] |