Doxygen config
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
/*! @file client.cpp
|
||||
Исходный файл клиента для игры в лабиринт на базе сокетов.
|
||||
@author ParkSuMin
|
||||
@date 2025.04.30 */
|
||||
|
||||
#include "client.hpp"
|
||||
|
||||
// void print_instructions() {
|
||||
|
||||
@@ -1,5 +1,30 @@
|
||||
/*! @file client_main.cpp
|
||||
Главный файл клиента для игры в лабиринт на базе сокетов.
|
||||
@author ParkSuMin
|
||||
@date 2025.04.30 */
|
||||
|
||||
#include "client.hpp"
|
||||
|
||||
/*! Главная функция клиента.
|
||||
@details Обрабатывает аргументы командной строки, создаёт экземпляр клиента и запускает его.
|
||||
@throw std::runtime_error При ошибке работы клиента.
|
||||
@throw std::exception При непредвиденной ошибке.
|
||||
@dot
|
||||
digraph main {
|
||||
ranksep=0.25;
|
||||
node [shape=box,fontsize="10",fixedsize=true,width=2,height=0.3]
|
||||
edge [arrowsize=0.5]
|
||||
Beg [label="Начало",shape=ellipse]
|
||||
End [label="Конец",shape=ellipse]
|
||||
A [label="Проверка аргументов"]
|
||||
B [label="Создание клиента"]
|
||||
C [label="Запуск клиента"]
|
||||
D [label="Обработка исключений"]
|
||||
Beg->A->B->C->End
|
||||
B->D
|
||||
C->D->End
|
||||
}
|
||||
@enddot */
|
||||
int main(int argc, char** argv){
|
||||
int opt;
|
||||
std::string host = "localhost";
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
/*! @file maze.cpp
|
||||
Исходный файл класса лабиринта для игры.
|
||||
@author ParkSuMin
|
||||
@date 2025.04.30 */
|
||||
|
||||
#include "maze.hpp"
|
||||
#include <iostream>
|
||||
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
/*! @file server.cpp
|
||||
Исходный файл сервера для игры в лабиринт на базе сокетов.
|
||||
@author ParkSuMin
|
||||
@date 2025.04.30 */
|
||||
|
||||
#include "server.hpp"
|
||||
|
||||
bool Server::check_status(Maze &maze) {
|
||||
@@ -133,7 +138,7 @@ void Server::start(int steps, bool service_mode) {
|
||||
if (service_mode) {
|
||||
std::cout << "Service mode is ON" << std::endl;
|
||||
}
|
||||
|
||||
|
||||
int new_socket;
|
||||
|
||||
if (listen(server_socket, MAX_CLIENTS) < 0) {
|
||||
|
||||
@@ -1,5 +1,30 @@
|
||||
/*! @file server_main.cpp
|
||||
Главный файл сервера для игры в лабиринт на базе сокетов.
|
||||
@author ParkSuMin
|
||||
@date 2025.04.30 */
|
||||
|
||||
#include "server.hpp"
|
||||
|
||||
/*! Главная функция сервера.
|
||||
@details Обрабатывает аргументы командной строки, создаёт экземпляр сервера и запускает его.
|
||||
@throw std::runtime_error При ошибке работы сервера.
|
||||
@throw std::exception При непредвиденной ошибке.
|
||||
@dot
|
||||
digraph main {
|
||||
ranksep=0.25;
|
||||
node [shape=box,fontsize="10",fixedsize=true,width=2,height=0.3]
|
||||
edge [arrowsize=0.5]
|
||||
Beg [label="Начало",shape=ellipse]
|
||||
End [label="Конец",shape=ellipse]
|
||||
A [label="Проверка аргументов"]
|
||||
B [label="Создание сервера"]
|
||||
C [label="Запуск сервера"]
|
||||
D [label="Обработка исключений"]
|
||||
Beg->A->B->C->End
|
||||
B->D
|
||||
C->D->End
|
||||
}
|
||||
@enddot */
|
||||
int main(int argc, char **argv) {
|
||||
int opt;
|
||||
std::string host = "localhost";
|
||||
|
||||
Reference in New Issue
Block a user