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
YAML_PM::Utils::WriteSingleQuotedString
bool WriteSingleQuotedString(ostream &out, const std::string &str)
Definition: emitterutils.cpp:210
ostream.h
YAML_PM::Utils::WriteComment
bool WriteComment(ostream &out, const std::string &str, int postCommentIndent)
Definition: emitterutils.cpp:292
YAML_PM::Utils::WriteChar
bool WriteChar(ostream &out, char ch)
Definition: emitterutils.cpp:272
YAML_PM
Definition: aliasmanager.h:11
YAML_PM::Utils::WriteString
bool WriteString(ostream &out, const std::string &str, bool inFlow, bool escapeNonAscii)
Definition: emitterutils.cpp:201
testing::internal::string
::std::string string
Definition: gtest.h:1979
YAML_PM::Utils::WriteTagWithPrefix
bool WriteTagWithPrefix(ostream &out, const std::string &prefix, const std::string &tag)
Definition: emitterutils.cpp:341
kitti-batch-convert.out
string out
Definition: kitti-batch-convert.py:7
YAML_PM::Utils::WriteBinary
bool WriteBinary(ostream &out, const Binary &binary)
Definition: emitterutils.cpp:371
YAML_PM::Utils::WriteAnchor
bool WriteAnchor(ostream &out, const std::string &str)
Definition: emitterutils.cpp:315
YAML_PM::Utils::WriteTag
bool WriteTag(ostream &out, const std::string &str, bool verbatim)
Definition: emitterutils.cpp:321
YAML_PM::Utils::WriteLiteralString
bool WriteLiteralString(ostream &out, const std::string &str, int indent)
Definition: emitterutils.cpp:255
YAML_PM::Utils::WriteDoubleQuotedString
bool WriteDoubleQuotedString(ostream &out, const std::string &str, bool escapeNonAscii)
Definition: emitterutils.cpp:230
YAML_PM::Utils::WriteAlias
bool WriteAlias(ostream &out, const std::string &str)
Definition: emitterutils.cpp:309


mrpt_local_obstacles
Author(s): Jose-Luis Blanco-Claraco
autogenerated on Mon Aug 14 2023 02:09:02