Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::units::AimBuilder Class Referencefinal

#include <AimBuilder.hpp>

Inheritance diagram for iv::units::AimBuilder:
[legend]
Collaboration diagram for iv::units::AimBuilder:
[legend]

Public Member Functions

 AimBuilder (iv::types::unitId unitId)
 
std::shared_ptr< iv::units::Unitbuild () override
 

Protected Attributes

iv::types::unitId m_unitId
 

Static Private Member Functions

static void configureWiredAnalogInputChannels (const std::shared_ptr< iv::channels::AbstractChannel > &channel)
 

Constructor & Destructor Documentation

◆ AimBuilder()

iv::units::AimBuilder::AimBuilder ( iv::types::unitId unitId)
inlineexplicit

Member Function Documentation

◆ build()

std::shared_ptr< iv::units::Unit > iv::units::AimBuilder::build ( )
overridevirtual

Implements UnitBuilder.

◆ configureWiredAnalogInputChannels()

void iv::units::AimBuilder::configureWiredAnalogInputChannels ( const std::shared_ptr< iv::channels::AbstractChannel > & channel)
staticprivate

Member Data Documentation

◆ m_unitId

iv::types::unitId UnitBuilder::m_unitId
protectedinherited

The documentation for this class was generated from the following files: