ProteoWizard
Classes | Namespaces | Typedefs | Functions | Variables
XMLWriter.hpp File Reference
#include "pwiz/utility/misc/Export.hpp"
#include "pwiz/utility/misc/optimized_lexical_cast.hpp"
#include "boost/shared_ptr.hpp"
#include "boost/iostreams/positioning.hpp"
#include "boost/iostreams/filter/counter.hpp"
#include <iosfwd>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  pwiz::minimxml::XMLWriter
 The XMLWriter class provides simple, tag-level XML syntax writing. More...
class  pwiz::minimxml::XMLWriter::OutputObserver
 interface to allow outside observation of data sent to output stream More...
struct  pwiz::minimxml::XMLWriter::Config
 initial configuration of the XMLWriter More...
class  pwiz::minimxml::XMLWriter::Attributes
 vector of name/value pairs to be written as XML attributes More...
class  pwiz::minimxml::basic_charcounter< Ch >
struct  pwiz::minimxml::basic_charcounter< Ch >::category

Namespaces

namespace  pwiz
 AMTContainer.hpp.
namespace  pwiz::minimxml

Typedefs

typedef basic_charcounter< char > pwiz::minimxml::charcounter
typedef basic_charcounter
< wchar_t > 
pwiz::minimxml::wcharcounter

Functions

PWIZ_API_DECL std::string & pwiz::minimxml::encode_xml_id (std::string &str)
 Encodes any characters not suitable in an xml:ID or xml:IDREF with their hexadecimal value, e.g.
PWIZ_API_DECL std::string pwiz::minimxml::encode_xml_id_copy (const std::string &str)
 Encodes any characters not suitable in an xml:ID or xml:IDREF with their hexadecimal value, e.g.

Variables

 StyleFlag_InlineInner = 0x01
 StyleFlag_InlineOuter = 0x02
 StyleFlag_Inline = StyleFlag_InlineInner | StyleFlag_InlineOuter

Variable Documentation

StyleFlag_InlineInner = 0x01

Definition at line 54 of file XMLWriter.hpp.

Referenced by test().

StyleFlag_InlineOuter = 0x02

Definition at line 55 of file XMLWriter.hpp.

Definition at line 56 of file XMLWriter.hpp.

Referenced by test().