
Public Member Functions | |
| extractor (abi const &a, unsigned char const *src, size_t len) | |
| template<typename T > | |
| void | extract (T &targ, void const *src_, char const *sz, char const *off) |
Public Attributes | |
| abi const & | theabi |
| unsigned char const * | begin |
| unsigned char const * | end |
| bool | little_endian |
| extractor::extractor | ( | abi const & | a, | |
| unsigned char const * | src, | |||
| size_t | len | |||
| ) | [inline, explicit] |
References little_endian, abi::need(), and theabi.
| void extractor::extract | ( | T & | targ, | |
| void const * | src_, | |||
| char const * | sz, | |||
| char const * | off | |||
| ) | [inline] |
References begin, end, little_endian, abi::need(), and theabi.
Referenced by import_from_abi().
| unsigned char const* extractor::begin |
Referenced by extract().
| unsigned char const* extractor::end |
Referenced by extract().
Referenced by extract(), and extractor().
| abi const& extractor::theabi |
Referenced by extract(), and extractor().
1.6.1