NeTrainSim 0.1.1 beta
The Open-Source Network Trains Simulator
 
Loading...
Searching...
No Matches
netsignal.h File Reference

This file contains the declaration of the NetSignal class. More...

#include <memory>
#include <string>
#include <iostream>
#include <map>

Go to the source code of this file.

Classes

class  NetSignal
 The NetSignal class represents a network signal in a simulation. More...
 

Detailed Description

This file contains the declaration of the NetSignal class.

The NetSignal class represents a network signal in a simulation. It stores information about the signal, such as its ID, state, proximity, etc. The NetSignal class is used in conjunction with other classes, such as NetLink and NetNode, to simulate network behavior. It also includes static variables and methods to keep track of the number of signals in the simulator. The NetSignal class is intended to be used as part of a network simulation system. It is designed to work with other classes and data structures in the simulation. The NetSignal class can be used in a C++ application. Note: The implementation of some methods is not provided in this declaration file. They should be implemented separately in a corresponding source file.

Author
Ahmed Aredah
Version
0.1
Date
2/14/2023