Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::mimics::traits::Attempts Class Reference

#include <Attempts.hpp>

Collaboration diagram for iv::mimics::traits::Attempts:
[legend]

Classes

struct  DefaultValues
 
struct  Keys
 
struct  Sections
 

Public Member Functions

 Attempts ()
 
bool loadAttempts (const iv::file::xml::node &nodeAttempt)
 
bool saveAttempts (iv::file::xml::node &nodeAttempt) const
 
void getChannelsAttempts (const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > &channelsInControl) const
 
void mapChannelsAttempts (const std::function< void(std::weak_ptr< iv::channels::AbstractChannel > &)> &mapFunction)
 
AbstractComponentGUIpanelEditAttempt ()
 

Public Attributes

bool m_hasAttempts
 
iv::mimics::Channel m_attemptsToStart
 
iv::mimics::Channel m_resetAttemptsToStartCommand
 

Constructor & Destructor Documentation

◆ Attempts()

iv::mimics::traits::Attempts::Attempts ( )

Member Function Documentation

◆ getChannelsAttempts()

void iv::mimics::traits::Attempts::getChannelsAttempts ( const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > & channelsInControl) const

◆ loadAttempts()

bool iv::mimics::traits::Attempts::loadAttempts ( const iv::file::xml::node & nodeAttempt)

◆ mapChannelsAttempts()

void iv::mimics::traits::Attempts::mapChannelsAttempts ( const std::function< void(std::weak_ptr< iv::channels::AbstractChannel > &)> & mapFunction)

◆ panelEditAttempt()

AbstractComponentGUI * iv::mimics::traits::Attempts::panelEditAttempt ( )

◆ saveAttempts()

bool iv::mimics::traits::Attempts::saveAttempts ( iv::file::xml::node & nodeAttempt) const

Member Data Documentation

◆ m_attemptsToStart

iv::mimics::Channel iv::mimics::traits::Attempts::m_attemptsToStart

◆ m_hasAttempts

bool iv::mimics::traits::Attempts::m_hasAttempts

◆ m_resetAttemptsToStartCommand

iv::mimics::Channel iv::mimics::traits::Attempts::m_resetAttemptsToStartCommand

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