hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
hobbes
Record
hobbes::Record Member List
This is the complete list of members for
hobbes::Record
, including all inherited members.
alignedIndex
(const std::string &mn) const
hobbes::Record
alignedMembers
() const
hobbes::Record
ams
hobbes::Record
private
case_id
() const
hobbes::MonoType
freeTVars
hobbes::MonoType
headMember
() const
hobbes::Record
index
(const std::string &mn) const
hobbes::Record
index
(const Members &ms, const std::string &mn) const
hobbes::Record
private
isTuple
() const
hobbes::Record
make
(const Members &ms)
hobbes::Record
static
make
(const MonoTypePtr &hty, const Members &tty)
hobbes::Record
static
make
(const std::string &lbl, const MonoTypePtr &hty, const Members &tty)
hobbes::Record
static
makeType
(const Args &... args)
hobbes::MonoType
protected
static
makeType
(const Args &... args)
hobbes::MonoType
maxFieldAlignment
() const
hobbes::Record
private
maxFieldAlignmentM
hobbes::Record
mutable
private
member
(const std::string &mn) const
hobbes::Record
members
() const
hobbes::Record
Members
typedef
hobbes::Record
memorySize
hobbes::MonoType
mutable
mmember
(const std::string &mn) const
hobbes::Record
MonoType
class
hobbes::Record
friend
MonoTypeCase< Record >::MonoType
(int cid)
hobbes::MonoType
protected
MonoTypeCase
()
hobbes::MonoTypeCase< Record >
ms
hobbes::Record
private
operator==
(const MonoType &rhs) const
hobbes::MonoType
ptr
typedef
hobbes::MonoType
Record
(const Members &ms)
hobbes::Record
private
show
(std::ostream &out) const
hobbes::Record
virtual
showRecord
(std::ostream &, const Members &)
hobbes::Record
private
static
showRecord
(const Members &)
hobbes::Record
private
static
size
() const
hobbes::Record
tailType
() const
hobbes::Record
tgenCount
hobbes::MonoType
type_case_id
hobbes::Record
static
TypeVarNames
typedef
hobbes::MonoType
unaliasedType
hobbes::MonoType
mutable
withExplicitPadding
(const Members &, const std::string &pfx=".p")
hobbes::Record
static
withResolvedMemoryLayout
(const Members &)
hobbes::Record
static
~MonoType
()
hobbes::MonoType
virtual
Generated by
1.8.13