Namespaces |
| namespace | Dyninst |
Defines |
| #define | CASE_RETURN_STR(x) case x: return #x; |
Functions |
| bool & | Dyninst::serializer_debug_flag () |
| Serializable * | Dyninst::ser_func_wrapper (void *it, SerializerBase *sb, const char *tag) |
| void COMMON_EXPORT | Dyninst::serialize_debug_init () |
| int | Dyninst::serializer_printf (const char *format,...) |
| const char * | Dyninst::serPostOp2Str (ser_post_op_t s) |
| SerializerBase * | Dyninst::createSerializer (SerContextBase *scs, std::string ser_name, std::string file, ser_type_t ser_type, iomode_t mode, bool verbose) |
| AnnotatableSparse * | Dyninst::find_sparse_annotatable (SerializerBase *serializer, void *id) |
| AnnotatableDense * | Dyninst::find_dense_annotatable (SerializerBase *serializer, void *id) |
| bool | Dyninst::isEOF (SerializerBase *sb) |
| void | Dyninst::printSerErr (const SerializerError &err) |
| bool | Dyninst::isOutput (SerializerBase *ser) |
| bool | Dyninst::isBinary (SerializerBase *ser) |
| bool | Dyninst::sb_is_input (SerializerBase *sb) |
| bool | Dyninst::sb_is_output (SerializerBase *sb) |
| SerializerBase * | Dyninst::getExistingOutputSB (Serializable *s) |
| SerializerBase * | Dyninst::getExistingOutputSB (unsigned short ndx) |
| bool | Dyninst::ser_operation (SerializerBase *sb, ser_post_op_t &op, const char *tag) |
| void | Dyninst::throw_ser_err (const char *file__, unsigned int line, const char *msg) |
| void | Dyninst::serialize_annotatable_id (SerializerBase *sb, void *&id, const char *tag) |
| bool | Dyninst::set_sb_annotatable_sparse_map (SerializerBase *sb, AnnotatableSparse *as, void *id) |
| bool | Dyninst::set_sb_annotatable_dense_map (SerializerBase *sb, AnnotatableDense *ad, void *id) |
| unsigned short | Dyninst::get_serializer_index (SerializerBase *sb) |
| unsigned short | get_serializer_index (SerializerBase *sb) |
| void | Dyninst::annotation_start (SerializerBase *sb, AnnotationClassID &a_id, void *&lparent_id, sparse_or_dense_anno_t &lsod, const char *) |
| void | Dyninst::annotation_end (SerializerBase *sb) |
| void | Dyninst::annotation_container_start (SerializerBase *sb, void *&id) |
| void | Dyninst::annotation_container_end (SerializerBase *sb) |
| void | Dyninst::annotation_container_item_start (SerializerBase *sb, void *&id) |
| void | Dyninst::annotation_container_item_end (SerializerBase *sb) |
| void | Dyninst::vector_start (SerializerBase *sb, unsigned long &nelem, const char *tag) |
| void | Dyninst::vector_end (SerializerBase *sb) |
| AnnotationContainerBase * | Dyninst::get_container (void *parent_id) |
| bool | Dyninst::deserialize_container_item (AnnotationContainerBase *acb, SerializerBase *sb) |
| bool | Dyninst::deserialize_container_item (SerializerBase *sb, void *parent_id) |
Variables |
| bool | Dyninst::dyn_debug_serializer = false |