|
| | writer (const std::string &) |
| |
| template<typename T > |
| T * | define (const std::string &vn) |
| |
| template<typename T > |
| array< T > * | define (const std::string &vn, size_t len) |
| |
| template<typename T > |
| T * | store () |
| |
| template<typename T > |
| array< T > * | store (size_t len) |
| |
| fileref< array< char > * > | store (const char *, size_t) |
| |
| fileref< array< char > * > | store (const char *) |
| |
| fileref< array< char > * > | store (const array< char > *) |
| |
| fileref< array< char > * > | store (const std::string &) |
| |
| template<typename TIter > |
| fileref< array< typename std::iterator_traits< TIter >::value_type > * > | store (TIter b, TIter e) |
| |
| void * | unsafeDefine (const std::string &, const MonoTypePtr &) |
| |
| void * | unsafeDefine (const std::string &, const MonoTypePtr &, size_t) |
| |
| void * | unsafeStore (const MonoTypePtr &) |
| |
| void * | unsafeStore (const MonoTypePtr &, size_t) |
| |
| void * | unsafeStore (size_t sz, size_t align) |
| |
| uint64_t | unsafeStoreToOffset (size_t sz, size_t align) |
| |
| void * | unsafeStoreArray (size_t, size_t) |
| |
| uint64_t | unsafeStoreArrayToOffset (size_t, size_t) |
| |
| void | signalUpdate () |
| |
| | reader (imagefile *) |
| |
| | reader (const std::string &) |
| |
| virtual | ~reader () |
| |
| const std::string & | file () const |
| |
| size_t | size () const |
| |
| MonoTypeSubst | signature () const |
| |
| template<typename T > |
| frefty< T >::ptr | lookup (const std::string &vn) const |
| |
| template<typename T > |
| fileref< typename frefty< T >::type > | offsetOf (const T *x) const |
| |
| template<typename T > |
| frefty< T >::ptr | load (const fileref< T > &x) |
| |
| template<typename T > |
| void | unmap (T *x) |
| |
| template<typename T > |
| void | unmap (array< T > *xs) |
| |
| unsigned int | pushOffset (uint64_t offset, const MonoTypePtr &ty) |
| |
| void * | unsafeLoadStoredOffset (unsigned int o) const |
| |
| void | storedOffsetDetails (unsigned int o, uint64_t *offset, size_t *sz) const |
| |
| void | showFileSummary (std::ostream &) const |
| |
| void | showEnvironment (std::ostream &) const |
| |
| void | showMappings (std::ostream &, size_t) const |
| |
| void | showPageTable (std::ostream &, size_t) const |
| |
| void | show (std::ostream &) const |
| |
| void * | unsafeLookup (const std::string &, const MonoTypePtr &) const |
| |
| uint64_t | unsafeLookupOffset (const std::string &, const MonoTypePtr &) const |
| |
| uint64_t | unsafeOffsetOf (const MonoTypePtr &, void *) const |
| |
| uint64_t | unsafeOffsetOfVal (bool, void *) const |
| |
| void * | unsafeLoad (const MonoTypePtr &, uint64_t) const |
| |
| void * | unsafeLoad (uint64_t, size_t) const |
| |
| void * | unsafeLoadArray (uint64_t) const |
| |
| void | unsafeUnload (void *, size_t) |
| |
| void | unsafeUnloadArray (void *) |
| |
| uint64_t | unsafeArrayCapacity (uint64_t) const |
| |
| int | unsafeGetFD () const |
| |
| PageEntries * | pageEntries () const |
| |