tec::Computer
#include <vcomputer-system.hpp>
Public Functions
| Name | |
|---|---|
| Computer() | |
| ~Computer() | |
| void | In(const proto::Component & source) |
| void | Out(proto::Component * target) |
Public Attributes
| Name | |
|---|---|
| std::uint8_t * | rom |
| std::string | rom_name |
| std::size_t | rom_size |
| VComputer | vc |
| std::map< int, std::shared_ptr< DeviceBase > > | devices |
Public Functions Documentation
function Computer
Computer()
function ~Computer
inline ~Computer()
function In
void In(
const proto::Component & source
)
function Out
void Out(
proto::Component * target
)
Public Attributes Documentation
variable rom
std::uint8_t * rom;
variable rom_name
std::string rom_name;
variable rom_size
std::size_t rom_size;
variable vc
VComputer vc;
variable devices
std::map< int, std::shared_ptr< DeviceBase > > devices;
Updated on 2022-07-24 at 19:27:35 +0000