#include <analy.h>
Inheritance diagram for AddressFlat64:

| Public Member Functions | |
| AddressFlat64 () | |
| AddressFlat64 (qword a) | |
| virtual bool | add (int offset) | 
| virtual int | byteSize () | 
| virtual int | compareTo (const Object *obj) const | 
| virtual int | compareDelinear (Address *to) | 
| virtual void | getFromArray (const byte *array) | 
| virtual void | getFromCPUAddress (CPU_ADDR *ca) | 
| virtual bool | difference (int &result, Address *to) | 
| virtual Object * | duplicate () | 
| virtual int | load (ht_object_stream *s) | 
| virtual OBJECT_ID | object_id () const | 
| virtual int | parseString (const char *s, int length, Analyser *a) | 
| virtual void | putIntoArray (byte *array) | 
| virtual void | putIntoCPUAddress (CPU_ADDR *ca) | 
| virtual void | store (ht_object_stream *s) | 
| virtual int | stringify (char *s, int max_length, int format) | 
| virtual int | stringSize () | 
| Public Attributes | |
| qword | addr | 
| 
 | 
| 
 Definition at line 256 of file analy.cc. Referenced by duplicate(). | 
| 
 | 
| 
 Definition at line 260 of file analy.cc. References addr. | 
| 
 | 
| 
 Implements Address. Definition at line 265 of file analy.cc. References addr. | 
| 
 | 
| 
 Implements Address. | 
| 
 | 
| 
 Reimplemented from Address. Definition at line 295 of file analy.cc. References addr, assert, delinearize(), Object::object_id(), object_id(), qword, and qword_cmp(). | 
| 
 | 
| Standard Object comparator. 
 
 Implements Address. Definition at line 289 of file analy.cc. References addr, assert, Object::object_id(), object_id(), and qword_cmp(). | 
| 
 | ||||||||||||
| 
 Implements Address. Definition at line 306 of file analy.cc. References addr, dword, Object::object_id(), object_id(), and qword. | 
| 
 | 
| Standard Object duplicator. 
 Reimplemented from Object. Definition at line 318 of file analy.cc. References addr, and AddressFlat64(). | 
| 
 | 
| 
 Implements Address. Definition at line 323 of file analy.cc. References addr, dword, and UNALIGNED_MOVE. | 
| 
 | 
| 
 Implements Address. Definition at line 330 of file analy.cc. References addr, and CPU_ADDR::flat64. | 
| 
 | 
| loads object from object stream. 
 Reimplemented from Object. Definition at line 335 of file analy.cc. References addr, ht_layer_stream::get_error(), ht_object_stream::getIntHex(), and NULL. | 
| 
 | 
| 
 
 Reimplemented from Object. Definition at line 342 of file analy.cc. References ATOM_ADDRESS_FLAT_64. Referenced by compareDelinear(), compareTo(), and difference(). | 
| 
 | ||||||||||||||||
| 
 Implements Address. | 
| 
 | 
| 
 Implements Address. Definition at line 352 of file analy.cc. References addr, dword, and UNALIGNED_MOVE. | 
| 
 | 
| 
 Implements Address. Definition at line 358 of file analy.cc. References addr, and CPU_ADDR::flat64. | 
| 
 | 
| stores object. Reimplemented from Object. Definition at line 363 of file analy.cc. References addr, NULL, and ht_object_stream::putIntHex(). | 
| 
 | ||||||||||||||||
| 
 Implements Address. Definition at line 369 of file analy.cc. References addr, ADDRESS_STRING_FORMAT_ADD_0X, ADDRESS_STRING_FORMAT_ADD_H, and ht_snprintf(). | 
| 
 | 
| 
 Implements Address. | 
| 
 | 
| 
 Definition at line 111 of file analy.h. Referenced by add(), AddressFlat64(), compareDelinear(), compareTo(), difference(), duplicate(), getFromArray(), getFromCPUAddress(), load(), putIntoArray(), putIntoCPUAddress(), store(), and stringify(). | 
 1.3.5
 
1.3.5