All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Constant Groups | Enumerations | Functions
record.h File Reference
#include "osl/record/searchInfo.h"
#include "osl/move.h"
#include "osl/state/numEffectState.h"
#include "osl/misc/carray.h"
#include "osl/misc/align16New.h"
#include <boost/date_time/gregorian/gregorian_types.hpp>
#include <boost/ptr_container/ptr_vector.hpp>
#include <iosfwd>
Include dependency graph for record.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  osl::record::IRecordStream
 
class  osl::record::ORecordStream
 
class  osl::record::MoveRecord
 とりあえず tree を表現できるようにする. 合流は考えない. 所詮,出すのは CSA かGCF More...
 
class  osl::record::NodeRecord
 
class  osl::record::Record
 
class  osl::record::RecordVisitorObserver
 
class  osl::record::RecordVisitor
 

Namespaces

 osl
 attackDefense.h
 
 osl::record
 棋譜関係
 

Constant Groups

 osl
 attackDefense.h
 
 osl::record
 棋譜関係
 

Enumerations

enum  osl::record::NodeType {
  osl::record::MOVE, osl::record::TORYO, osl::record::MATTA, osl::record::CHUDAN,
  osl::record::SENNICHITE, osl::record::JISHOGI, osl::record::TSUMI, osl::record::FUZUMI,
  osl::record::ND_ERROR, osl::record::KACHI, osl::record::HIKIWAKE
}
 

Functions

std::ostream & osl::record::operator<< (std::ostream &, const MoveRecord &)
 
std::ostream & osl::record::operator<< (std::ostream &, Record &)
 
int osl::record::readInt (std::istream &is)
 
void osl::record::writeInt (std::ostream &os, int n)