LOLA
lola::vx::DACControlBlock Class Reference

Container for configuration of all DAC channel enable values on the xBoard. More...

#include <dac.h>

Public Types

typedef halco::common::typed_array< bool, halco::hicann_dls::vx::DACChannelOnBoard > _enable_type
 
typedef halco::hicann_dls::vx::DACControlBlockOnBoard coordinate_type
 
typedef std::false_type has_local_data
 

Public Member Functions

 DACControlBlock () SYMBOL_VISIBLE
 Default constructor. More...
 
bool operator!= (DACControlBlock const &other) const SYMBOL_VISIBLE
 
bool operator== (DACControlBlock const &other) const SYMBOL_VISIBLE
 

Public Attributes

_enable_type enable
 Array of channel enable values. More...
 

Friends

struct haldls::vx::detail::VisitPreorderImpl< lola::vx::DACControlBlock >
 
std::ostream & operator<< (std::ostream &os, DACControlBlock const &block) SYMBOL_VISIBLE
 

Detailed Description

Container for configuration of all DAC channel enable values on the xBoard.

Definition at line 76 of file dac.h.

Member Typedef Documentation

◆ _enable_type

typedef halco::common::typed_array<bool, halco::hicann_dls::vx::DACChannelOnBoard> lola::vx::DACControlBlock::_enable_type

Definition at line 85 of file dac.h.

◆ coordinate_type

typedef halco::hicann_dls::vx::DACControlBlockOnBoard lola::vx::DACControlBlock::coordinate_type

Definition at line 79 of file dac.h.

◆ has_local_data

Definition at line 80 of file dac.h.

Constructor & Destructor Documentation

◆ DACControlBlock()

lola::vx::DACControlBlock::DACControlBlock ( )

Default constructor.

Member Function Documentation

◆ operator!=()

bool lola::vx::DACControlBlock::operator!= ( DACControlBlock const &  other) const

◆ operator==()

bool lola::vx::DACControlBlock::operator== ( DACControlBlock const &  other) const

Friends And Related Function Documentation

◆ haldls::vx::detail::VisitPreorderImpl< lola::vx::DACControlBlock >

friend struct haldls::vx::detail::VisitPreorderImpl< lola::vx::DACControlBlock >
friend

Definition at line 95 of file dac.h.

◆ operator<<

std::ostream& operator<< ( std::ostream &  os,
DACControlBlock const &  block 
)
friend

Member Data Documentation

◆ enable

_enable_type lola::vx::DACControlBlock::enable

Array of channel enable values.

Definition at line 89 of file dac.h.


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