178 lines
13 KiB
Plaintext
178 lines
13 KiB
Plaintext
FILE: tictactoe.cpp
|
|
FILE: tictactoe.h non-indexed
|
|
FILE: field.h non-indexed
|
|
FILE: game_object.h non-indexed
|
|
FILE: player.h non-indexed
|
|
FILE: artificial_player.h non-indexed
|
|
FILE: human_player.h non-indexed
|
|
FILE: io.h non-indexed
|
|
SYMBOL_METHOD: public void TicTacToe::TicTacToe() [tictactoe.cpp <7:1 <7:12 7:20> 10:1>]
|
|
QUALIFIER: TicTacToe [tictactoe.cpp <7:1 7:9>]
|
|
QUALIFIER: TicTacToe [tictactoe.cpp <12:1 12:9>]
|
|
QUALIFIER: TicTacToe [tictactoe.cpp <17:6 17:14>]
|
|
QUALIFIER: TicTacToe [tictactoe.cpp <35:6 35:14>]
|
|
QUALIFIER: TicTacToe [tictactoe.cpp <58:6 58:14>]
|
|
QUALIFIER: TicTacToe [tictactoe.cpp <69:9 69:17>]
|
|
SYMBOL_CLASS: TicTacToe
|
|
SYMBOL_FUNCTION: void Field::Field()
|
|
QUALIFIER: Field [tictactoe.cpp <21:30 21:34>]
|
|
QUALIFIER: Field [tictactoe.cpp <26:30 26:34>]
|
|
QUALIFIER: Field [tictactoe.cpp <69:34 69:38>]
|
|
SYMBOL_CLASS: Field
|
|
SYMBOL_METHOD: public void TicTacToe::~TicTacToe() [tictactoe.cpp <12:1 <12:12 12:21> 14:1>]
|
|
SYMBOL_METHOD: private void TicTacToe::Reset() [tictactoe.cpp <58:1 <58:17 58:21> 67:1>]
|
|
SYMBOL_METHOD: public bool TicTacToe::Start() [tictactoe.cpp <17:1 <17:17 17:21> 33:1>]
|
|
SYMBOL_BUILTIN_TYPE: bool
|
|
SYMBOL_FUNCTION: void io::stringOut(const char *)
|
|
QUALIFIER: io [tictactoe.cpp <19:2 19:3>]
|
|
QUALIFIER: io [tictactoe.cpp <31:2 31:3>]
|
|
QUALIFIER: io [tictactoe.cpp <47:4 47:5>]
|
|
QUALIFIER: io [tictactoe.cpp <48:4 48:5>]
|
|
QUALIFIER: io [tictactoe.cpp <55:2 55:3>]
|
|
QUALIFIER: io [tictactoe.cpp <73:3 73:4>]
|
|
QUALIFIER: io [tictactoe.cpp <74:3 74:4>]
|
|
QUALIFIER: io [tictactoe.cpp <75:3 75:4>]
|
|
QUALIFIER: io [tictactoe.cpp <77:15 77:16>]
|
|
QUALIFIER: io [tictactoe.cpp <83:14 83:15>]
|
|
SYMBOL_NAMESPACE: io
|
|
SYMBOL_METHOD: private Player * TicTacToe::SelectPlayer(Field::Token, const char *) const [tictactoe.cpp <69:1 <69:20 69:31> 86:1>]
|
|
SYMBOL_METHOD: public void TicTacToe::Run() [tictactoe.cpp <35:1 <35:17 35:19> 56:1>]
|
|
SYMBOL_BUILTIN_TYPE: void
|
|
SYMBOL_FUNCTION: void Field::Show() const
|
|
SYMBOL_BUILTIN_TYPE: int
|
|
SYMBOL_FUNCTION: void Field::MakeMove(const Field::Move &, Field::Token)
|
|
SYMBOL_FUNCTION: Field::Move Player::Turn(const Field &) const
|
|
SYMBOL_FUNCTION: const Field::Token & Player::getToken() const
|
|
SYMBOL_FUNCTION: int Field::SameInRow(Field::Token, int) const
|
|
SYMBOL_FUNCTION: const char * Player::getName() const
|
|
SYMBOL_FUNCTION: void Field::Clear()
|
|
SYMBOL_BUILTIN_TYPE: char
|
|
SYMBOL_FUNCTION: int io::numberIn()
|
|
SYMBOL_FUNCTION: void HumanPlayer::HumanPlayer(Field::Token, const char *)
|
|
SYMBOL_FUNCTION: void ArtificialPlayer::ArtificialPlayer(Field::Token, const char *)
|
|
REFERENCE_INCLUDE: tictactoe.cpp -> tictactoe.h [tictactoe.cpp <1:10 1:22>]
|
|
REFERENCE_INCLUDE: tictactoe.h -> field.h [tictactoe.h <4:10 4:18>]
|
|
REFERENCE_INCLUDE: field.h -> game_object.h [field.h <4:10 4:24>]
|
|
REFERENCE_INCLUDE: tictactoe.h -> player.h [tictactoe.h <5:10 5:19>]
|
|
REFERENCE_INCLUDE: player.h -> field.h [player.h <4:10 4:18>]
|
|
REFERENCE_INCLUDE: player.h -> game_object.h [player.h <5:10 5:24>]
|
|
REFERENCE_INCLUDE: tictactoe.cpp -> artificial_player.h [tictactoe.cpp <3:10 3:30>]
|
|
REFERENCE_INCLUDE: artificial_player.h -> player.h [artificial_player.h <4:10 4:19>]
|
|
REFERENCE_INCLUDE: tictactoe.cpp -> human_player.h [tictactoe.cpp <4:10 4:25>]
|
|
REFERENCE_INCLUDE: human_player.h -> player.h [human_player.h <4:10 4:19>]
|
|
REFERENCE_INCLUDE: tictactoe.cpp -> io.h [tictactoe.cpp <5:10 5:15>]
|
|
REFERENCE_USAGE: void TicTacToe::TicTacToe() -> Field TicTacToe::field_ [tictactoe.cpp <7:12 7:20>]
|
|
REFERENCE_CALL: void TicTacToe::TicTacToe() -> void Field::Field() [tictactoe.cpp <7:12 7:20>]
|
|
REFERENCE_USAGE: void TicTacToe::TicTacToe() -> Player * [] TicTacToe::players_ [tictactoe.cpp <8:2 8:9>]
|
|
REFERENCE_USAGE: void TicTacToe::TicTacToe() -> Player * [] TicTacToe::players_ [tictactoe.cpp <9:2 9:9>]
|
|
REFERENCE_CALL: void TicTacToe::~TicTacToe() -> void TicTacToe::Reset() [tictactoe.cpp <13:2 13:6>]
|
|
REFERENCE_TYPE_USAGE: bool TicTacToe::Start() -> bool [tictactoe.cpp <17:1 17:4>]
|
|
REFERENCE_CALL: bool TicTacToe::Start() -> void TicTacToe::Reset() [tictactoe.cpp <18:2 18:6>]
|
|
REFERENCE_CALL: bool TicTacToe::Start() -> void io::stringOut(const char *) [tictactoe.cpp <19:6 19:14>]
|
|
REFERENCE_CALL: bool TicTacToe::Start() -> void io::stringOut(const char *) [tictactoe.cpp <31:6 31:14>]
|
|
REFERENCE_USAGE: bool TicTacToe::Start() -> Player * [] TicTacToe::players_ [tictactoe.cpp <21:2 21:9>]
|
|
REFERENCE_USAGE: bool TicTacToe::Start() -> Player * [] TicTacToe::players_ [tictactoe.cpp <22:8 22:15>]
|
|
REFERENCE_USAGE: bool TicTacToe::Start() -> Player * [] TicTacToe::players_ [tictactoe.cpp <26:2 26:9>]
|
|
REFERENCE_USAGE: bool TicTacToe::Start() -> Player * [] TicTacToe::players_ [tictactoe.cpp <27:8 27:15>]
|
|
REFERENCE_CALL: bool TicTacToe::Start() -> Player * TicTacToe::SelectPlayer(Field::Token, const char *) const [tictactoe.cpp <21:16 21:27>]
|
|
REFERENCE_CALL: bool TicTacToe::Start() -> Player * TicTacToe::SelectPlayer(Field::Token, const char *) const [tictactoe.cpp <26:16 26:27>]
|
|
REFERENCE_USAGE: bool TicTacToe::Start() -> Field::Token::PlayerA [tictactoe.cpp <21:37 21:43>]
|
|
REFERENCE_USAGE: bool TicTacToe::Start() -> Field::Token::PlayerB [tictactoe.cpp <26:37 26:43>]
|
|
REFERENCE_TYPE_USAGE: void TicTacToe::Run() -> void [tictactoe.cpp <35:1 35:4>]
|
|
REFERENCE_CALL: void TicTacToe::Run() -> void Field::Show() const [tictactoe.cpp <36:9 36:12>]
|
|
REFERENCE_CALL: void TicTacToe::Run() -> void Field::Show() const [tictactoe.cpp <44:10 44:13>]
|
|
REFERENCE_USAGE: void TicTacToe::Run() -> Field TicTacToe::field_ [tictactoe.cpp <36:2 36:7>]
|
|
REFERENCE_USAGE: void TicTacToe::Run() -> Field TicTacToe::field_ [tictactoe.cpp <43:3 43:8>]
|
|
REFERENCE_USAGE: void TicTacToe::Run() -> Field TicTacToe::field_ [tictactoe.cpp <43:33 43:38>]
|
|
REFERENCE_USAGE: void TicTacToe::Run() -> Field TicTacToe::field_ [tictactoe.cpp <44:3 44:8>]
|
|
REFERENCE_USAGE: void TicTacToe::Run() -> Field TicTacToe::field_ [tictactoe.cpp <46:8 46:13>]
|
|
REFERENCE_TYPE_USAGE: void TicTacToe::Run() -> int [tictactoe.cpp <38:2 38:4>]
|
|
REFERENCE_TYPE_USAGE: void TicTacToe::Run() -> int [tictactoe.cpp <40:8 40:10>]
|
|
REFERENCE_TYPE_USAGE: void TicTacToe::Run() -> Player [tictactoe.cpp <41:3 41:8>]
|
|
REFERENCE_USAGE: void TicTacToe::Run() -> Player * [] TicTacToe::players_ [tictactoe.cpp <41:21 41:28>]
|
|
REFERENCE_CALL: void TicTacToe::Run() -> void Field::MakeMove(const Field::Move &, Field::Token) [tictactoe.cpp <43:10 43:17>]
|
|
REFERENCE_CALL: void TicTacToe::Run() -> Field::Move Player::Turn(const Field &) const [tictactoe.cpp <43:27 43:30>]
|
|
REFERENCE_CALL: void TicTacToe::Run() -> const Field::Token & Player::getToken() const [tictactoe.cpp <43:50 43:57>]
|
|
REFERENCE_CALL: void TicTacToe::Run() -> const Field::Token & Player::getToken() const [tictactoe.cpp <46:33 46:40>]
|
|
REFERENCE_CALL: void TicTacToe::Run() -> int Field::SameInRow(Field::Token, int) const [tictactoe.cpp <46:15 46:23>]
|
|
REFERENCE_CALL: void TicTacToe::Run() -> void io::stringOut(const char *) [tictactoe.cpp <47:8 47:16>]
|
|
REFERENCE_CALL: void TicTacToe::Run() -> void io::stringOut(const char *) [tictactoe.cpp <48:8 48:16>]
|
|
REFERENCE_CALL: void TicTacToe::Run() -> void io::stringOut(const char *) [tictactoe.cpp <55:6 55:14>]
|
|
REFERENCE_CALL: void TicTacToe::Run() -> const char * Player::getName() const [tictactoe.cpp <47:25 47:31>]
|
|
REFERENCE_TYPE_USAGE: void TicTacToe::Reset() -> void [tictactoe.cpp <58:1 58:4>]
|
|
REFERENCE_CALL: void TicTacToe::Reset() -> void Field::Clear() [tictactoe.cpp <59:9 59:13>]
|
|
REFERENCE_USAGE: void TicTacToe::Reset() -> Field TicTacToe::field_ [tictactoe.cpp <59:2 59:7>]
|
|
REFERENCE_TYPE_USAGE: void TicTacToe::Reset() -> int [tictactoe.cpp <61:8 61:10>]
|
|
REFERENCE_USAGE: void TicTacToe::Reset() -> Player * [] TicTacToe::players_ [tictactoe.cpp <62:8 62:15>]
|
|
REFERENCE_USAGE: void TicTacToe::Reset() -> Player * [] TicTacToe::players_ [tictactoe.cpp <63:11 63:18>]
|
|
REFERENCE_USAGE: void TicTacToe::Reset() -> Player * [] TicTacToe::players_ [tictactoe.cpp <64:4 64:11>]
|
|
REFERENCE_TYPE_USAGE: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> Player [tictactoe.cpp <69:1 69:6>]
|
|
REFERENCE_TYPE_USAGE: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> Field::Token [tictactoe.cpp <69:41 69:45>]
|
|
REFERENCE_TYPE_USAGE: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> char [tictactoe.cpp <69:60 69:63>]
|
|
REFERENCE_TYPE_USAGE: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> int [tictactoe.cpp <70:2 70:4>]
|
|
REFERENCE_CALL: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> void io::stringOut(const char *) [tictactoe.cpp <73:7 73:15>]
|
|
REFERENCE_CALL: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> void io::stringOut(const char *) [tictactoe.cpp <74:7 74:15>]
|
|
REFERENCE_CALL: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> void io::stringOut(const char *) [tictactoe.cpp <75:7 75:15>]
|
|
REFERENCE_CALL: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> void io::stringOut(const char *) [tictactoe.cpp <83:18 83:26>]
|
|
REFERENCE_CALL: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> int io::numberIn() [tictactoe.cpp <77:19 77:26>]
|
|
REFERENCE_TYPE_USAGE: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> HumanPlayer [tictactoe.cpp <80:24 80:34>]
|
|
REFERENCE_CALL: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> void HumanPlayer::HumanPlayer(Field::Token, const char *) [tictactoe.cpp <80:24 80:34>]
|
|
REFERENCE_TYPE_USAGE: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> ArtificialPlayer [tictactoe.cpp <81:24 81:39>]
|
|
REFERENCE_CALL: Player * TicTacToe::SelectPlayer(Field::Token, const char *) const -> void ArtificialPlayer::ArtificialPlayer(Field::Token, const char *) [tictactoe.cpp <81:24 81:39>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<12:25> [tictactoe.cpp <12:25 12:25>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<12:25> [tictactoe.cpp <14:1 14:1>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<17:25> [tictactoe.cpp <17:25 17:25>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<17:25> [tictactoe.cpp <33:1 33:1>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<22:22> [tictactoe.cpp <22:22 22:22>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<22:22> [tictactoe.cpp <24:2 24:2>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<27:22> [tictactoe.cpp <27:22 27:22>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<27:22> [tictactoe.cpp <29:2 29:2>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<35:23> [tictactoe.cpp <35:23 35:23>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<35:23> [tictactoe.cpp <56:1 56:1>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<38:6> [tictactoe.cpp <38:6 38:16>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<38:6> [tictactoe.cpp <41:30 41:40>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<38:6> [tictactoe.cpp <52:3 52:13>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<38:6> [tictactoe.cpp <52:19 52:29>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<40:12> [tictactoe.cpp <40:12 40:12>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<40:12> [tictactoe.cpp <40:19 40:19>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<40:12> [tictactoe.cpp <40:26 40:26>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<40:32> [tictactoe.cpp <40:32 40:32>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<40:32> [tictactoe.cpp <53:2 53:2>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<41:11> [tictactoe.cpp <41:11 41:16>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<41:11> [tictactoe.cpp <43:20 43:25>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<41:11> [tictactoe.cpp <43:43 43:48>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<41:11> [tictactoe.cpp <46:26 46:31>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<41:11> [tictactoe.cpp <47:18 47:23>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<46:51> [tictactoe.cpp <46:51 46:51>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<46:51> [tictactoe.cpp <50:3 50:3>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<58:25> [tictactoe.cpp <58:25 58:25>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<58:25> [tictactoe.cpp <67:1 67:1>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<61:12> [tictactoe.cpp <61:12 61:12>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<61:12> [tictactoe.cpp <61:19 61:19>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<61:12> [tictactoe.cpp <61:26 61:26>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<61:12> [tictactoe.cpp <62:17 62:17>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<61:12> [tictactoe.cpp <63:20 63:20>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<61:12> [tictactoe.cpp <64:13 64:13>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<61:32> [tictactoe.cpp <61:32 61:32>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<61:32> [tictactoe.cpp <66:2 66:2>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<62:22> [tictactoe.cpp <62:22 62:22>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<62:22> [tictactoe.cpp <65:3 65:3>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<69:47> [tictactoe.cpp <69:47 69:51>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<69:47> [tictactoe.cpp <80:37 80:41>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<69:47> [tictactoe.cpp <81:42 81:46>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<69:66> [tictactoe.cpp <69:66 69:69>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<69:66> [tictactoe.cpp <74:17 74:20>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<69:66> [tictactoe.cpp <80:44 80:47>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<69:66> [tictactoe.cpp <81:49 81:52>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<69:79> [tictactoe.cpp <69:79 69:79>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<69:79> [tictactoe.cpp <86:1 86:1>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<70:6> [tictactoe.cpp <70:6 70:14>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<70:6> [tictactoe.cpp <77:3 77:11>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<70:6> [tictactoe.cpp <79:12 79:20>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<72:17> [tictactoe.cpp <72:17 72:17>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<72:17> [tictactoe.cpp <85:2 85:2>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<79:24> [tictactoe.cpp <79:24 79:24>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<79:24> [tictactoe.cpp <84:3 84:3>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<7:24> [tictactoe.cpp <7:24 7:24>]
|
|
LOCAL_SYMBOL: tictactoe.cpp<7:24> [tictactoe.cpp <10:1 10:1>]
|