My Project
std
osl
record
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
10
namespace
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:
osl::record::RecordFile
Definition
record.h:64
osl::usi::UsiFile
Definition
usiRecord.h:28
osl::usi::UsiFile::~UsiFile
~UsiFile()
Definition
usiRecord.cc:44
osl::usi::unescape
void unescape(std::string &str)
escapeされた文字を元に戻す.
Definition
usiRecord.cc:20
osl::usi::escape
void escape(std::string &str)
URIやFile systemとして使えるように、文字をescape.
Definition
usiRecord.cc:12
osl
Definition
additionalEffect.h:6
record.h
usi.h
Generated by
1.9.8