hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
hobbes::Record Member List

This is the complete list of members for hobbes::Record, including all inherited members.

alignedIndex(const std::string &mn) consthobbes::Record
alignedMembers() consthobbes::Record
amshobbes::Recordprivate
case_id() consthobbes::MonoType
freeTVarshobbes::MonoType
headMember() consthobbes::Record
index(const std::string &mn) consthobbes::Record
index(const Members &ms, const std::string &mn) consthobbes::Recordprivate
isTuple() consthobbes::Record
make(const Members &ms)hobbes::Recordstatic
make(const MonoTypePtr &hty, const Members &tty)hobbes::Recordstatic
make(const std::string &lbl, const MonoTypePtr &hty, const Members &tty)hobbes::Recordstatic
makeType(const Args &... args)hobbes::MonoTypeprotectedstatic
makeType(const Args &... args)hobbes::MonoType
maxFieldAlignment() consthobbes::Recordprivate
maxFieldAlignmentMhobbes::Recordmutableprivate
member(const std::string &mn) consthobbes::Record
members() consthobbes::Record
Members typedefhobbes::Record
memorySizehobbes::MonoTypemutable
mmember(const std::string &mn) consthobbes::Record
MonoType classhobbes::Recordfriend
MonoTypeCase< Record >::MonoType(int cid)hobbes::MonoTypeprotected
MonoTypeCase()hobbes::MonoTypeCase< Record >
mshobbes::Recordprivate
operator==(const MonoType &rhs) consthobbes::MonoType
ptr typedefhobbes::MonoType
Record(const Members &ms)hobbes::Recordprivate
show(std::ostream &out) consthobbes::Recordvirtual
showRecord(std::ostream &, const Members &)hobbes::Recordprivatestatic
showRecord(const Members &)hobbes::Recordprivatestatic
size() consthobbes::Record
tailType() consthobbes::Record
tgenCounthobbes::MonoType
type_case_idhobbes::Recordstatic
TypeVarNames typedefhobbes::MonoType
unaliasedTypehobbes::MonoTypemutable
withExplicitPadding(const Members &, const std::string &pfx=".p")hobbes::Recordstatic
withResolvedMemoryLayout(const Members &)hobbes::Recordstatic
~MonoType()hobbes::MonoTypevirtual