TurtleBrains  0.3.5
High quality, portable, C++ framework for rapid 2D game development.
tb_csv_parser.hpp
1 
8 #ifndef TurtleBrains_CsvParser_hpp
9 #define TurtleBrains_CsvParser_hpp
10 
11 #include <turtle_brains/core/tb_string.hpp>
12 #include <turtle_brains/core/tb_dynamic_structure.hpp>
13 
14 #include <ostream>
15 
16 namespace TurtleBrains::Core
17 {
18 
29  DynamicStructure ParseCsv(const String& csvData, const String& debugID = "");
30 
42 
46  bool SaveCsvFile(const String& filepath, const DynamicStructure& saveData);
47 
48 }; /* namespace TurtleBrains::Core */
49 
50 namespace tbCore = TurtleBrains::Core;
51 
52 #endif /* TurtleBrains_CsvParser_hpp */
Definition: tb_dynamic_structure.hpp:95
Contains core functionality for each component of the API.
Definition: tb_debug_logger.hpp:125
DynamicStructure ParseCsv(const String &csvData, const String &debugID="")
std::string String
Definition: tb_string.hpp:302
DynamicStructure LoadCsvFile(const String &filepath)
bool SaveCsvFile(const String &filepath, const DynamicStructure &saveData)