Classes | Namespaces | 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

namespace  osl
 

attackDefense.h


namespace  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)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines