yast2-core
TupleType Member List

This is the complete list of members for TupleType, including all inherited members.

AnyTypestatic
AnyT enum valueType
asConst()Typeinline
asReference()Typeinline
basematch(constTypePtr expected) const Type
BlockTypestatic
BlockT enum valueType
BooleanTypestatic
BooleanT enum valueType
ByteblockTypestatic
ByteblockT enum valueType
canCast(constTypePtr to) const TupleTypevirtual
clone() const TupleTypevirtual
commontype(constTypePtr type) const Typevirtual
concat(constTypePtr t)TupleType
ConstAnyTypestatic
ConstBooleanTypestatic
ConstByteblockTypestatic
ConstFlexTypestatic
ConstFloatTypestatic
ConstIntegerTypestatic
ConstListTypestatic
ConstLocaleTypestatic
ConstMapTypestatic
ConstNFlex1Typestatic
ConstNFlex2Typestatic
ConstNFlex3Typestatic
ConstNFlex4Typestatic
ConstPathTypestatic
ConstStringTypestatic
ConstSymbolTypestatic
ConstTermTypestatic
ConstVoidTypestatic
detailedtype(constTypePtr type) const Typevirtual
determineFlexType(constFunctionTypePtr actual, constFunctionTypePtr declared)Typestatic
dumpOn(std::ostream &str) const Repvirtual
equals(constTypePtr expected) const TupleTypevirtual
ErrorTypestatic
ErrorT enum valueType
FlexTypestatic
FlexT enum valueType
FloatTypestatic
FloatT enum valueType
fromSignature(const char **signature)Typestatic
fromSignature(const string &signature)Typeinlinestatic
Function(constTypePtr return_type)Typestatic
FunctionT enum valueType
IntegerTypestatic
IntegerT enum valueType
isAny() const Typeinline
isBasetype() const TupleTypeinlinevirtual
isBlock() const Typeinline
isBoolean() const Typeinline
isByteblock() const Typeinline
isConst() const Typeinline
isError() const Typeinline
isFlex() const Typeinline
isFloat() const Typeinline
isFunction() const Typeinline
isInteger() const Typeinline
isList() const Typeinline
isLocale() const Typeinline
isMap() const Typeinline
isNFlex() const Typeinline
isNil() const Typeinline
isPath() const Typeinline
isReference() const Typeinline
isString() const Typeinline
isSymbol() const Typeinline
isTerm() const Typeinline
isTuple() const Typeinline
isUnspec() const Typeinline
isVariable() const Typeinline
isVoid() const Typeinline
isWildcard() const Typeinline
ListTypestatic
ListT enum valueType
ListUnspecTypestatic
LocaleTypestatic
LocaleT enum valueType
m_constTypeprotected
m_kindTypeprotected
m_referenceTypeprotected
m_typesTupleTypeprotected
MapTypestatic
MapT enum valueType
MapUnspecTypestatic
match(constTypePtr expected) const TupleTypevirtual
matchFlex(constTypePtr type, unsigned int number=0) const TupleTypevirtual
matchvalue(YCPValue value) const Typevirtual
nextToken(const char **signature)Typestatic
NFlex1Typestatic
NFlex2Typestatic
NFlex3Typestatic
NFlex4Typestatic
NFlexT enum valueType
NilTypestatic
NilT enum valueType
operator=(const Rep &)Repinline
parameterCount() const TupleTypeinline
parameterType(unsigned int parameter_number) const TupleType
PathTypestatic
PathT enum valueType
postToString() const Typeinline
preToString() const Typeinline
ref() const Repinline
ref(const Rep *obj_r)Repinlinestatic
ref_to(unsigned) const Repinlineprotectedvirtual
refCount() const Repinline
Rep()Repinline
Rep(const Rep &)Repinline
REP_BODY(TupleType)TupleTypeprivate
repName() const Repinlinevirtual
setNocheck(bool nocheck)Typestatic
StringTypestatic
StringT enum valueType
SymbolTypestatic
SymbolT enum valueType
TermTypestatic
TermT enum valueType
tkind typedefType
toStream(std::ostream &str) const TupleTypevirtual
toString() const TupleTypevirtual
toXml(std::ostream &str, int indent) const Typevirtual
toXmlString() const Typevirtual
TupleT enum valueType
TupleType(constTypePtr type, bool as_const=false)TupleType
TupleType(bytecodeistream &str)TupleType
Type(tkind kind, bool as_const=false, bool as_reference=false)Typeinlineprotected
Type()Type
Type(tkind kind, bytecodeistream &str)Type
type_kind enum nameType
unflex(constTypePtr type, unsigned int number=0) const TupleTypevirtual
unref() const Repinline
unref(const Rep *obj_r)Repinlinestatic
unref_to(unsigned) const Repinlineprotectedvirtual
UnspecTypestatic
UnspecT enum valueType
valueType() const Type
VariableTypestatic
VariableT enum valueType
VoidTypestatic
VoidT enum valueType
vt2type(enum YCPValueType vt)Typestatic
WildcardTypestatic
WildcardT enum valueType
~Rep()Repinlinevirtual
~TupleType()TupleType
~Type()Typevirtual

Generated on a sunny day for yast2-core by doxygen 1.8.11