Conquer Chess
Chess and Starcraft combined
Loading...
Searching...
No Matches
Classes | Functions
message.h File Reference
#include "message_type.h"
#include "chess_color.h"
#include "piece_type.h"
#include <iosfwd>
#include <vector>
Include dependency graph for message.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  message
 A message. More...
 

Functions

std::vector< messageget_all_messages () noexcept
 Create all possible messages.
 
void test_message ()
 Test this class and its free functions.
 
std::string to_str (const message &m) noexcept
 
std::ostream & operator<< (std::ostream &os, const message &m) noexcept
 

Function Documentation

◆ get_all_messages()

std::vector< message > get_all_messages ( )
noexcept

Create all possible messages.

◆ operator<<()

std::ostream & operator<< ( std::ostream &  os,
const message m 
)
noexcept

◆ test_message()

void test_message ( )

Test this class and its free functions.

◆ to_str()

std::string to_str ( const message m)
noexcept