osl::record::ki2::Ki2File Class Reference

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Attributes | List of all members
osl::record::ki2::Ki2File Class Reference

「.ki2」という拡張子を持つ2ch形式ファイル. More...

`#include <ki2.h>`

Collaboration diagram for osl::record::ki2::Ki2File:
[legend]

## Public Member Functions
| Ki2File (const std::string &fileName, bool verbose=false)
Record const & | getRecord () const
const NumEffectState | getInitialState () const

## Private Attributes
Record | rec
bool | verbose

## Detailed Description

「.ki2」という拡張子を持つ2ch形式ファイル.

ファイルはShift_JIS (Windows-31J)であることが期待され、 内部ではEUC-JPに文字変換される。

Definition at line 39 of file ki2.h.

## Constructor & Destructor Documentation

osl::record::ki2::Ki2File::Ki2File | ( | const std::string & | fileName,
|  | bool | verbose = `false`
| ) |  |

Definition at line 162 of file ki2.cc.

References osl::record::ki2::InputStream::load(), and rec.

## Member Function Documentation

const osl::NumEffectState osl::record::ki2::Ki2File::getInitialState | ( | ) |  | const

Definition at line 183 of file ki2.cc.

const osl::record::Record & osl::record::ki2::Ki2File::getRecord | ( | ) |  | const

Definition at line 177 of file ki2.cc.

## Member Data Documentation

Record osl::record::ki2::Ki2File::rec
| private

Definition at line 42 of file ki2.h.

Referenced by Ki2File().

bool osl::record::ki2::Ki2File::verbose
| private

Definition at line 43 of file ki2.h.

The documentation for this class was generated from the following files:

- ki2.h
- ki2.cc