PPL Logo

xlat-i/xi-symbol.h File Reference

Go to the source code of this file.

Namespaces

namespace  xi

Data Structures

class  xi::Prefix
class  xi::Value
class  xi::ValueList
class  xi::Construct
class  xi::ConstructList
class  xi::Type
class  xi::BuiltinType
class  xi::NamedType
class  xi::PtrType
class  xi::ReferenceType
class  xi::TypeList
class  xi::Parameter
class  xi::ParamList
class  xi::FuncType
class  xi::TParam
class  xi::TParamList
class  xi::TParamType
class  xi::TParamVal
class  xi::Scope
class  xi::UsingScope
class  xi::Template
class  xi::TEntity
class  xi::TVar
class  xi::TType
class  xi::TFunc
class  xi::TName
class  xi::TVarList
class  xi::Member
class  xi::MemberList
class  xi::Chare
class  xi::MainChare
class  xi::Array
class  xi::Group
class  xi::NodeGroup
class  xi::MsgVar
class  xi::MsgVarList
class  xi::Message
class  xi::Entry
class  xi::EntryList
class  xi::AccelBlock
class  xi::Module
class  xi::ModuleList
class  xi::Readonly
class  xi::InitCall
class  xi::PUPableClass
class  xi::IncludeFile
class  xi::ClassDeclaration
class  xi::SdagConstruct

Enumerations

enum  xi::forWhom {
  xi::forAll = 0, xi::forIndividual = 1, xi::forSection = 2, xi::forPython = 3,
  xi::forIndex = -1
}

Functions

void xi::generateSignature (XStr &decls, XStr &defs, const Entry *entry, bool declareStatic, const char *returnType, const XStr *name, bool isEnd, TList< CStateVar * > *params)
void xi::generateSignature (XStr &decls, XStr &defs, const Chare *chare, bool declareStatic, const char *returnType, const XStr *name, bool isEnd, TList< CStateVar * > *params)
void xi::endMethod (XStr &op)
void xi::die (const char *why, int line)
SdagConstruct * xi::buildAtomic (const char *code, SdagConstruct *pub_list, const char *trace_name)
void xi::RemoveSdagComments (char *str)


Generated on Sat May 26 08:08:11 2012 for Charm++ by  doxygen 1.5.5