hivemind 1.0.0
Loading...
Searching...
No Matches
Core::Agent Struct Reference

#include <types.h>

Inheritance diagram for Core::Agent:
Inheritance graph
Collaboration diagram for Core::Agent:
Collaboration graph

Public Member Functions

 Agent (int id=0, std::string name="Untitled Agent", std::string color="#FFFFFF")
 
JSONSTART JSONINT (Id)
 
JSONSTART JSONSTRING (Name)
 

Public Attributes

int Id
 
std::string Name
 
std::string Color
 

Detailed Description

Definition at line 85 of file types.h.

Constructor & Destructor Documentation

◆ Agent()

Core::Agent::Agent ( int  id = 0,
std::string  name = "Untitled Agent",
std::string  color = "#FFFFFF" 
)
inline

Definition at line 87 of file types.h.

Member Function Documentation

◆ JSONINT()

JSONSTART Core::Agent::JSONINT ( Id  )

◆ JSONSTRING()

JSONSTART Core::Agent::JSONSTRING ( Name  )

Member Data Documentation

◆ Color

◆ Id

int Core::Agent::Id

Definition at line 92 of file types.h.

◆ Name

std::string Core::Agent::Name

Definition at line 93 of file types.h.


The documentation for this struct was generated from the following file: