classification_of_tournament(ID tournament, std::list< ID > *teams)=0 | dmn::Core | [pure virtual] |
Core() | dmn::Core | |
couple_of_player(ID player) | dmn::DB | [virtual] |
couples_in_game(ID game, std::list< ID > *couples) | dmn::DB | [virtual] |
couples_in_match(ID match, std::list< ID > *couples) | dmn::DB | [virtual] |
couples_in_team(ID team, std::list< ID > *couples) | dmn::DB | [virtual] |
delete_couple(ID couple) (defined in dmn::DB) | dmn::DB | [protected] |
delete_couple_from_game(ID couple, ID game) (defined in dmn::DB) | dmn::DB | [protected] |
delete_couple_from_match(ID couple, ID match) (defined in dmn::DB) | dmn::DB | [protected] |
delete_display(ID display) (defined in dmn::DB) | dmn::DB | [protected] |
delete_display_from_game(ID display, ID game) (defined in dmn::DB) | dmn::DB | [protected] |
delete_display_from_hand(ID display, ID hand) (defined in dmn::DB) | dmn::DB | [protected] |
delete_display_from_match(ID display, ID match) (defined in dmn::DB) | dmn::DB | [protected] |
delete_display_from_tournament(ID display, ID tournament) (defined in dmn::DB) | dmn::DB | [protected] |
delete_game(ID game) (defined in dmn::DB) | dmn::DB | [protected] |
delete_hand(ID hand) (defined in dmn::DB) | dmn::DB | [protected] |
delete_match(ID match) (defined in dmn::DB) | dmn::DB | [protected] |
delete_player(ID player) (defined in dmn::DB) | dmn::DB | [protected] |
delete_player_from_hand(ID player, ID hand) (defined in dmn::DB) | dmn::DB | [protected] |
delete_sound(ID sound) (defined in dmn::DB) | dmn::DB | [protected] |
delete_sound_from_hand(ID sound, ID hand) (defined in dmn::DB) | dmn::DB | [protected] |
delete_team(ID team) (defined in dmn::DB) | dmn::DB | [protected] |
delete_team_from_tournament(ID team, ID tournament) (defined in dmn::DB) | dmn::DB | [protected] |
delete_tournament(ID tournament) (defined in dmn::DB) | dmn::DB | [protected] |
desc() const | dmn::Module | |
display(ID display) (defined in dmn::DB) | dmn::DB | [protected] |
displays_in_game(ID game, std::list< ID > *displays) | dmn::DB | [virtual] |
displays_in_hand(ID hand, std::list< ID > *displays) | dmn::DB | [virtual] |
displays_in_match(ID match, std::list< ID > *displays) | dmn::DB | [virtual] |
displays_in_tournament(ID tournament, std::list< ID > *displays) | dmn::DB | [virtual] |
domino_playable_in_hand(ID hand, Player *player, ID id, Domino domino, HalfDomino half)=0 | dmn::Core | [pure virtual] |
dominoes_has_player_in_hand(ID hand, ID player)=0 | dmn::Core | [pure virtual] |
dominoes_in_hand(ID hand, Dominoes *dominoes)=0 | dmn::Core | [pure virtual] |
game(ID game) (defined in dmn::DB) | dmn::DB | [protected] |
game_of_couple(ID couple) | dmn::DB | [virtual] |
game_of_display(ID display) | dmn::DB | [virtual] |
game_of_hand(ID hand) | dmn::DB | [virtual] |
games_in_match(ID match, std::list< ID > *games) | dmn::DB | [virtual] |
hand(ID hand) (defined in dmn::DB) | dmn::DB | [protected] |
hand_of_display(ID display) | dmn::DB | [virtual] |
hand_of_player(ID player) | dmn::DB | [virtual] |
hand_of_sound(ID sound) | dmn::DB | [virtual] |
hands_in_game(ID game, std::list< ID > *hands) | dmn::DB | [virtual] |
id() const | dmn::Module | |
insert_couple_in_game(ID couple, ID game) (defined in dmn::DB) | dmn::DB | [protected] |
insert_couple_in_match(ID couple, ID match) (defined in dmn::DB) | dmn::DB | [protected] |
insert_display_in_game(ID display, ID game) (defined in dmn::DB) | dmn::DB | [protected] |
insert_display_in_hand(ID display, ID hand) (defined in dmn::DB) | dmn::DB | [protected] |
insert_display_in_match(ID display, ID match) (defined in dmn::DB) | dmn::DB | [protected] |
insert_display_in_tournament(ID display, ID tournament) (defined in dmn::DB) | dmn::DB | [protected] |
insert_player_in_hand(ID player, ID hand) (defined in dmn::DB) | dmn::DB | [protected] |
insert_sound_in_hand(ID sound, ID hand) (defined in dmn::DB) | dmn::DB | [protected] |
insert_team_in_tournament(ID team, ID tournament) (defined in dmn::DB) | dmn::DB | [protected] |
is_first_hand_of_game(ID game, ID hand)=0 | dmn::Core | [pure virtual] |
is_player_interactive(ID player)=0 | dmn::Core | [pure virtual] |
match(ID match) (defined in dmn::DB) | dmn::DB | [protected] |
match_of_couple(ID couple) | dmn::DB | [virtual] |
match_of_display(ID display) | dmn::DB | [virtual] |
match_of_game(ID game) | dmn::DB | [virtual] |
matches_in_tournament(ID tournament, std::list< ID > *matches) | dmn::DB | [virtual] |
max_half_value_in_hand(ID hand)=0 | dmn::Core | [pure virtual] |
Module() | dmn::Module | |
name() const | dmn::Module | |
new_couple(Couple *module, ID team) (defined in dmn::DB) | dmn::DB | [protected] |
new_display(Display *module) (defined in dmn::DB) | dmn::DB | [protected] |
new_game(Game *module, ID match) (defined in dmn::DB) | dmn::DB | [protected] |
new_hand(Hand *module, ID game) (defined in dmn::DB) | dmn::DB | [protected] |
new_match(Match *module, ID tournament) (defined in dmn::DB) | dmn::DB | [protected] |
new_player(Player *module, ID couple) (defined in dmn::DB) | dmn::DB | [protected] |
new_sound(Sound *module) (defined in dmn::DB) | dmn::DB | [protected] |
new_team(Team *module) (defined in dmn::DB) | dmn::DB | [protected] |
new_tournament(Tournament *module) (defined in dmn::DB) | dmn::DB | [protected] |
number_dominoes_in_hand(ID hand)=0 | dmn::Core | [pure virtual] |
play(const std::list< PlayerInfo > &teams, const std::string &tournament, const std::string &match, const std::string &game, const std::string &hand, const std::string &display, const std::string &sound)=0 | dmn::Core | [pure virtual] |
player(ID player) (defined in dmn::DB) | dmn::DB | [protected] |
player_name(ID player)=0 | dmn::Core | [pure virtual] |
player_who_started_in_hand(ID hand)=0 | dmn::Core | [pure virtual] |
players_in_couple(ID couple, std::list< ID > *players) | dmn::DB | [virtual] |
players_in_hand(ID hand, std::list< ID > *players) | dmn::DB | [virtual] |
score_board_game(ID game, std::list< Score > *score)=0 | dmn::Core | [pure virtual] |
score_board_match(ID match, std::list< Score > *score)=0 | dmn::Core | [pure virtual] |
set_desc(const std::string &desc) | dmn::Module | [protected] |
set_name(const std::string &name) | dmn::Module | [protected] |
set_type(ModuleType type=ModuleNONE) | dmn::Module | [protected] |
set_version(const std::string &version) | dmn::Module | [protected] |
sound(ID sound) (defined in dmn::DB) | dmn::DB | [protected] |
sounds_in_hand(ID hand, std::list< ID > *sound) | dmn::DB | [virtual] |
team_of_couple(ID couple) | dmn::DB | [virtual] |
teams(std::list< ID > *teams) (defined in dmn::DB) | dmn::DB | [protected] |
teams_in_tournament(ID tournament, std::list< ID > *teams) | dmn::DB | [virtual] |
tournament(ID tournament) (defined in dmn::DB) | dmn::DB | [protected] |
tournament_of_display(ID display) | dmn::DB | [virtual] |
tournament_of_match(ID match) | dmn::DB | [virtual] |
tournament_of_team(ID team) | dmn::DB | [virtual] |
tournaments(std::list< ID > *tournaments) | dmn::DB | [virtual] |
type() const | dmn::Module | |
version() const | dmn::Module | |
~Core() | dmn::Core | [inline, virtual] |
~Module() | dmn::Module | |