hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
|
This is the complete list of members for hobbes::writer, including all inherited members.
allocAnon(size_t sz, size_t align) | hobbes::writer | private |
allocNamed(const std::string &, const MonoTypePtr &, size_t) | hobbes::writer | private |
define(const std::string &vn) | hobbes::writer | inline |
define(const std::string &vn, size_t len) | hobbes::writer | inline |
fdata | hobbes::reader | protected |
file() const | hobbes::reader | |
load(const fileref< T > &x) | hobbes::reader | inline |
lookup(const std::string &vn) const | hobbes::reader | inline |
offsetOf(const T *x) const | hobbes::reader | inline |
pageEntries() const | hobbes::reader | |
PageEntries typedef | hobbes::reader | |
PageEntry typedef | hobbes::reader | |
pushOffset(uint64_t offset, const MonoTypePtr &ty) | hobbes::reader | inline |
reader(imagefile *) | hobbes::reader | |
reader(const std::string &) | hobbes::reader | |
show(std::ostream &) const | hobbes::reader | |
showEnvironment(std::ostream &) const | hobbes::reader | |
showFileSummary(std::ostream &) const | hobbes::reader | |
showMappings(std::ostream &, size_t) const | hobbes::reader | |
showPageTable(std::ostream &, size_t) const | hobbes::reader | |
signalUpdate() | hobbes::writer | |
signature() const | hobbes::reader | |
size() const | hobbes::reader | |
store() | hobbes::writer | inline |
store(size_t len) | hobbes::writer | inline |
store(const char *, size_t) | hobbes::writer | |
store(const char *) | hobbes::writer | |
store(const array< char > *) | hobbes::writer | |
store(const std::string &) | hobbes::writer | |
store(TIter b, TIter e) | hobbes::writer | inline |
storedOffsetDetails(unsigned int o, uint64_t *offset, size_t *sz) const | hobbes::reader | inline |
unmap(T *x) | hobbes::reader | inline |
unmap(array< T > *xs) | hobbes::reader | inline |
unsafeArrayCapacity(uint64_t) const | hobbes::reader | |
unsafeDefine(const std::string &, const MonoTypePtr &) | hobbes::writer | |
unsafeDefine(const std::string &, const MonoTypePtr &, size_t) | hobbes::writer | |
unsafeGetFD() const | hobbes::reader | |
unsafeLoad(const MonoTypePtr &, uint64_t) const | hobbes::reader | |
unsafeLoad(uint64_t, size_t) const | hobbes::reader | |
unsafeLoadArray(uint64_t) const | hobbes::reader | |
unsafeLoadStoredOffset(unsigned int o) const | hobbes::reader | inline |
unsafeLookup(const std::string &, const MonoTypePtr &) const | hobbes::reader | |
unsafeLookupOffset(const std::string &, const MonoTypePtr &) const | hobbes::reader | |
unsafeOffsetOf(const MonoTypePtr &, void *) const | hobbes::reader | |
unsafeOffsetOfVal(bool, void *) const | hobbes::reader | |
unsafeStore(const MonoTypePtr &) | hobbes::writer | |
unsafeStore(const MonoTypePtr &, size_t) | hobbes::writer | |
unsafeStore(size_t sz, size_t align) | hobbes::writer | |
unsafeStoreArray(size_t, size_t) | hobbes::writer | |
unsafeStoreArrayToOffset(size_t, size_t) | hobbes::writer | |
unsafeStoreToOffset(size_t sz, size_t align) | hobbes::writer | |
unsafeUnload(void *, size_t) | hobbes::reader | |
unsafeUnloadArray(void *) | hobbes::reader | |
writer(const std::string &) | hobbes::writer | |
~reader() | hobbes::reader | virtual |