My Project
usiRecord.h
Go to the documentation of this file.
1/* usi.h
2 */
3#ifndef OSL_USI_RECORD_H
4#define OSL_USI_RECORD_H
5
6#include "osl/record/record.h"
7#include "osl/usi.h"
8#include <string>
9
10namespace osl
11{
12 namespace usi
13 {
19 void escape(std::string& str);
25 void unescape(std::string& str);
26
27 class UsiFile : public RecordFile
28 {
29 public:
30 UsiFile(const std::string& filename);
31 ~UsiFile();
32
33 };
34 }
35 using usi::UsiFile;
36} // osl
37
38#endif /* OSL_USI_RECORD_H */
39// ;;; Local Variables:
40// ;;; mode:c++
41// ;;; c-basic-offset:2
42// ;;; End:
void unescape(std::string &str)
escapeされた文字を元に戻す.
Definition usiRecord.cc:20
void escape(std::string &str)
URIやFile systemとして使えるように、文字をescape.
Definition usiRecord.cc:12