tec::DeviceBase

#include <vcomputer-system.hpp>

Inherited by tec::ComputerKeyboard, tec::ComputerScreen

Public Functions

Name
virtual void In(const proto::Computer::Device & source) =0
virtual void Out(proto::Computer::Device * target) =0

Public Attributes

Name
std::shared_ptr< Device > device

Public Functions Documentation

function In

virtual void In(
    const proto::Computer::Device & source
) =0

Reimplemented by: tec::ComputerScreen::In, tec::ComputerKeyboard::In

function Out

virtual void Out(
    proto::Computer::Device * target
) =0

Reimplemented by: tec::ComputerScreen::Out, tec::ComputerKeyboard::Out

Public Attributes Documentation

variable device

std::shared_ptr< Device > device;

Updated on 2022-07-24 at 19:27:35 +0000