emitterutils.h
Go to the documentation of this file.
1 #ifndef EMITTERUTILS_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM
2 #define EMITTERUTILS_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM
3 
4 #if defined(_MSC_VER) || (defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
5 #pragma once
6 #endif
7 
8 
9 #include "yaml-cpp-pm/ostream.h"
10 #include <string>
11 
12 namespace YAML_PM
13 {
14  class Binary;
15 
16  namespace Utils
17  {
18  bool WriteString(ostream& out, const std::string& str, bool inFlow, bool escapeNonAscii);
19  bool WriteSingleQuotedString(ostream& out, const std::string& str);
20  bool WriteDoubleQuotedString(ostream& out, const std::string& str, bool escapeNonAscii);
21  bool WriteLiteralString(ostream& out, const std::string& str, int indent);
22  bool WriteChar(ostream& out, char ch);
23  bool WriteComment(ostream& out, const std::string& str, int postCommentIndent);
24  bool WriteAlias(ostream& out, const std::string& str);
25  bool WriteAnchor(ostream& out, const std::string& str);
26  bool WriteTag(ostream& out, const std::string& str, bool verbatim);
27  bool WriteTagWithPrefix(ostream& out, const std::string& prefix, const std::string& tag);
28  bool WriteBinary(ostream& out, const Binary& binary);
29  }
30 }
31 
32 #endif // EMITTERUTILS_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM
bool WriteDoubleQuotedString(ostream &out, const std::string &str, bool escapeNonAscii)
bool WriteChar(ostream &out, char ch)
::std::string string
Definition: gtest.h:1979
bool WriteTag(ostream &out, const std::string &str, bool verbatim)
bool WriteBinary(ostream &out, const Binary &binary)
bool WriteAnchor(ostream &out, const std::string &str)
bool WriteLiteralString(ostream &out, const std::string &str, int indent)
bool WriteAlias(ostream &out, const std::string &str)
bool WriteTagWithPrefix(ostream &out, const std::string &prefix, const std::string &tag)
bool WriteComment(ostream &out, const std::string &str, int postCommentIndent)
bool WriteString(ostream &out, const std::string &str, bool inFlow, bool escapeNonAscii)
bool WriteSingleQuotedString(ostream &out, const std::string &str)


libpointmatcher
Author(s):
autogenerated on Sat May 27 2023 02:36:30