reformat all

This commit is contained in:
Lion Kortlepel 2020-12-23 23:30:33 +01:00
parent f0ad3732f4
commit 0f4c08c068
3 changed files with 14 additions and 13 deletions

View File

@ -14,13 +14,13 @@
#define SOCKET int
#endif
#include "CustomAssert.h"
#include <string>
#include <vector>
#include <algorithm>
#include <chrono>
#include <set>
#include <algorithm>
#include <string>
#include <vector>
struct VData{
struct VData {
int ID = -1;
std::string Data;
};
@ -29,15 +29,16 @@ class Client {
private:
std::set<std::unique_ptr<VData>> VehicleData; //ID and Data;
std::string Name = "Unknown Client";
SOCKET SOCK[2]{SOCKET(-1)};
SOCKET SOCK[2] { SOCKET(-1) };
sockaddr_in UDPADDR;
std::string Role;
std::string DID;
int Status = 0;
int ID = -1;
public:
void AddNewCar(int ident,const std::string& Data);
void SetCarData(int ident,const std::string&Data);
void AddNewCar(int ident, const std::string& Data);
void SetCarData(int ident, const std::string& Data);
std::set<std::unique_ptr<VData>>& GetAllCars();
void SetName(const std::string& name);
void SetRoles(const std::string& role);
@ -62,9 +63,9 @@ public:
int GetStatus();
int GetID();
};
struct ClientInterface{
struct ClientInterface {
std::set<std::unique_ptr<Client>> Clients;
void RemoveClient(Client*& c){
void RemoveClient(Client*& c) {
Assert(c);
c->ClearCars();
auto Iter = std::find_if(Clients.begin(), Clients.end(), [&](auto& ptr) {
@ -77,11 +78,11 @@ struct ClientInterface{
Clients.erase(Iter);
c = nullptr;
}
void AddClient(Client*&& c){
void AddClient(Client*&& c) {
Assert(c);
Clients.insert(std::move(std::unique_ptr<Client>(c)));
}
int Size(){
int Size() {
return int(Clients.size());
}
};

View File

@ -6,7 +6,7 @@
/// Created by Anonymous275 on 11/27/2020
///
#pragma once
#include "rapidjson/stringbuffer.h"
#include "rapidjson/document.h"
#include "rapidjson/stringbuffer.h"
#include "rapidjson/writer.h"
namespace json = rapidjson;

View File

@ -20,6 +20,6 @@ void UDPSend(Client* c, std::string Data);
void SendLarge(Client* c, std::string Data);
bool TCPSend(Client* c, const std::string& Data);
void GParser(Client* c, const std::string& Packet);
std::string StaticReason(bool Set,const std::string& R);
std::string StaticReason(bool Set, const std::string& R);
void Respond(Client* c, const std::string& MSG, bool Rel);
void SendToAll(Client* c, const std::string& Data, bool Self, bool Rel);