
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) |
1.5.5