Instrument Neutral Distributed Interface INDI  2.0.2
Public Member Functions | Protected Attributes | List of all members
INDI::RecorderManager Class Reference

The RecorderManager class contains a list of active supported recorders. More...

#include <recordermanager.h>

Public Member Functions

 RecorderManager ()
 
 ~RecorderManager ()
 
std::vector< RecorderInterface * > getRecorderList ()
 
RecorderInterfacegetRecorder ()
 
RecorderInterfacegetDefaultRecorder ()
 
void setRecorder (RecorderInterface *recorder)
 

Protected Attributes

std::vector< RecorderInterface * > recorder_list
 
RecorderInterfacecurrent_recorder
 
RecorderInterfacedefault_recorder
 

Detailed Description

The RecorderManager class contains a list of active supported recorders.

Definition at line 34 of file recordermanager.h.

Constructor & Destructor Documentation

◆ RecorderManager()

INDI::RecorderManager::RecorderManager ( )

Definition at line 35 of file recordermanager.cpp.

◆ ~RecorderManager()

INDI::RecorderManager::~RecorderManager ( )

Definition at line 44 of file recordermanager.cpp.

Member Function Documentation

◆ getDefaultRecorder()

RecorderInterface * INDI::RecorderManager::getDefaultRecorder ( )

Definition at line 64 of file recordermanager.cpp.

◆ getRecorder()

RecorderInterface * INDI::RecorderManager::getRecorder ( )

Definition at line 59 of file recordermanager.cpp.

◆ getRecorderList()

std::vector< RecorderInterface * > INDI::RecorderManager::getRecorderList ( )

Definition at line 54 of file recordermanager.cpp.

◆ setRecorder()

void INDI::RecorderManager::setRecorder ( RecorderInterface recorder)

Definition at line 69 of file recordermanager.cpp.

Member Data Documentation

◆ current_recorder

RecorderInterface* INDI::RecorderManager::current_recorder
protected

Definition at line 46 of file recordermanager.h.

◆ default_recorder

RecorderInterface* INDI::RecorderManager::default_recorder
protected

Definition at line 47 of file recordermanager.h.

◆ recorder_list

std::vector<RecorderInterface *> INDI::RecorderManager::recorder_list
protected

Definition at line 45 of file recordermanager.h.


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