Talvos  0.1
SPIR-V interpreter and dynamic analysis framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
talvos::Object Member List

This is the complete list of members for talvos::Object, including all inherited members.

Datatalvos::Objectprivate
DescriptorElementstalvos::Objectprivate
extract(const std::vector< uint32_t > &Indices) const talvos::Object
get(uint32_t Element=0) const talvos::Object
getData()talvos::Objectinline
getData() const talvos::Objectinline
getDescriptorElements() const talvos::Object
getMatrixLayout() const talvos::Object
getType() const talvos::Objectinline
insert(const std::vector< uint32_t > &Indices, const Object &Element)talvos::Object
load(const Type *Ty, const Memory &Mem, uint64_t Address)talvos::Objectstatic
load(const Type *Ty, const Memory &Mem, const Object &Pointer)talvos::Objectstatic
MatrixLayouttalvos::Objectprivate
Object()talvos::Objectinline
Object(const Type *Ty, const uint8_t *Data=nullptr)talvos::Object
Object(const Type *Ty, T Value)talvos::Object
Object(const Object &Src)talvos::Object
Object(Object &&Src) noexcepttalvos::Object
operator bool() const talvos::Objectinline
operator<<(std::ostream &Stream, const Object &O)talvos::Objectfriend
operator=(const Object &Src)talvos::Object
set(T Value, uint32_t Element=0)talvos::Object
setDescriptorElements(const DescriptorElement *DAE)talvos::Object
setMatrixLayout(const PtrMatrixLayout &ML)talvos::Object
store(Memory &Mem, uint64_t Address) const talvos::Object
store(Memory &Mem, const Object &Pointer) const talvos::Object
Tytalvos::Objectprivate
zero()talvos::Object
~Object()talvos::Object