libabigail
|
This file contains the declarations of the entry points to de-serialize an instance of abigail::translation_unit from an ABI Instrumentation file in libabigail native XML format. More...
Go to the source code of this file.
Namespaces | |
namespace | abigail |
Toplevel namespace for libabigail. | |
namespace | abigail::abixml |
The namespace for the native XML file format reader. | |
Functions | |
void | consider_types_not_reachable_from_public_interfaces (fe_iface &iface, bool flag) |
Configure the reader so that types not reachable from public interface are taken into account when the abixml file is read. More... | |
fe_iface_sptr | create_reader (const string &path, environment &env) |
Create an xml_reader::reader to read a native XML ABI file. More... | |
fe_iface_sptr | create_reader (std::istream *in, environment &env) |
Create an xml_reader::reader to read a native XML ABI from an input stream.. More... | |
corpus_sptr | read_corpus_from_abixml (std::istream *in, environment &env) |
De-serialize an ABI corpus from an input XML document which root node is 'abi-corpus'. More... | |
corpus_sptr | read_corpus_from_abixml_file (const string &path, environment &env) |
De-serialize an ABI corpus from an XML document file which root node is 'abi-corpus'. More... | |
corpus_group_sptr | read_corpus_group_from_abixml (std::istream *in, environment &env) |
De-serialize an ABI corpus group from an input XML document which root node is 'abi-corpus-group'. More... | |
corpus_group_sptr | read_corpus_group_from_abixml_file (const string &path, environment &env) |
De-serialize an ABI corpus group from an XML document file which root node is 'abi-corpus-group'. More... | |
corpus_group_sptr | read_corpus_group_from_input (fe_iface &iface) |
Parse the input XML document containing an ABI corpus group, represented by an 'abi-corpus-group' element node, associated to the current context. More... | |
translation_unit_sptr | read_translation_unit (fe_iface &iface) |
Parse a translation unit from an abixml input from a given context. More... | |
translation_unit_sptr | read_translation_unit_from_buffer (const std::string &file_path, environment &env) |
translation_unit_sptr | read_translation_unit_from_file (const std::string &file_path, environment &env) |
translation_unit_sptr | read_translation_unit_from_istream (std::istream *in, environment &env) |
This file contains the declarations of the entry points to de-serialize an instance of abigail::translation_unit from an ABI Instrumentation file in libabigail native XML format.
Definition in file abg-reader.h.