PPL Logo

xlat-i/interfaceBuilder.h File Reference

Go to the source code of this file.

Namespaces

namespace  Builder
namespace  Builder::SDAG

Data Structures

struct  Builder::TypeBase
struct  Builder::Type
struct  Builder::PtrType
struct  Builder::Value
struct  Builder::Parameter
struct  Builder::GenList< Elem, List >
struct  Builder::GenListLineNo< Elem, List >
struct  Builder::EntryType
struct  Builder::SDAG::Construct
struct  Builder::SDAG::Serial
struct  Builder::SDAG::Sequence
struct  Builder::SDAG::Overlap
struct  Builder::SDAG::SEntry
struct  Builder::SDAG::WhenTemp< T >
struct  Builder::SDAG::Else
struct  Builder::SDAG::If
struct  Builder::SDAG::While
struct  Builder::SDAG::For
struct  Builder::SDAG::ForAll
struct  Builder::Entry
struct  Builder::ModuleEntity
struct  Builder::Module
struct  Builder::File
struct  Builder::Readonly
struct  Builder::MainChare
struct  Builder::Chare
struct  Builder::Group
struct  Builder::NodeGroup
struct  Builder::Array
struct  Builder::MessageVar
struct  Builder::Message
struct  Builder::InitCall
struct  Builder::ConsEntry

Typedefs

typedef WhenTemp
< xi::WhenConstruct
Builder::SDAG::When
typedef WhenTemp
< xi::CaseConstruct
Builder::SDAG::Case

Enumerations

enum  Builder::BUILDER_ENTRY_ATTRIBUTES {
  Builder::THREADED = STHREADED, Builder::SYNC = SSYNC, Builder::IGET = SIGET, Builder::EXCLUSIVE = SLOCKED,
  Builder::CREATEHERE = SCREATEHERE, Builder::CREATEHOME = SCREATEHOME, Builder::NOKEEP = SNOKEEP, Builder::NOTRACE = SNOTRACE,
  Builder::APPWORK = SAPPWORK, Builder::IMMEDIATE = SIMMEDIATE, Builder::EXPEDITED = SSKIPSCHED, Builder::INLINE = SINLINE,
  Builder::LOCAL = SLOCAL, Builder::MEMCRITICAL = SMEM, Builder::REDUCTIONTARGET = SREDUCE
}
enum  Builder::BUILDER_CHARE_ATTRIBUTES { Builder::MIGRATABLE = xi::Chare::CMIGRATABLE }

Variables

const char * Builder::builtinTypes [NUM_BUILTIN_TYPES]


Generated on Mon Sep 21 08:12:24 2020 for Charm++ by  doxygen 1.5.5