yast2-core
VariableType Member List

This is the complete list of members for VariableType, 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 Typevirtual
clone() const VariableTypevirtual
commontype(constTypePtr type) const Typevirtual
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 VariableTypevirtual
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 VariableTypeinlinevirtual
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_typeVariableTypeprivate
MapTypestatic
MapT enum valueType
MapUnspecTypestatic
match(constTypePtr expected) const VariableTypevirtual
matchFlex(constTypePtr type, unsigned int number=0) const VariableTypevirtual
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
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(VariableType)VariableTypeprivate
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 VariableTypevirtual
toString() const VariableTypevirtual
toXml(std::ostream &str, int indent) const Typevirtual
toXmlString() const Typevirtual
TupleT enum valueType
type() const VariableTypeinline
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 VariableTypevirtual
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
VariableType(constTypePtr type=Type::Unspec, bool as_const=false)VariableType
VariableType(bytecodeistream &str)VariableType
VoidTypestatic
VoidT enum valueType
vt2type(enum YCPValueType vt)Typestatic
WildcardTypestatic
WildcardT enum valueType
~Rep()Repinlinevirtual
~Type()Typevirtual
~VariableType()VariableType

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