Instrument Neutral Distributed Interface INDI  1.6.0
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

Detailed Description

The RecorderManager class contains a list of active supported recorders.

Definition at line 34 of file recordermanager.h.

Constructor & Destructor Documentation

INDI::RecorderManager::RecorderManager ( )

Definition at line 35 of file recordermanager.cpp.

INDI::RecorderManager::~RecorderManager ( )

Definition at line 44 of file recordermanager.cpp.

Member Function Documentation

RecorderInterface * INDI::RecorderManager::getDefaultRecorder ( )

Definition at line 64 of file recordermanager.cpp.

RecorderInterface * INDI::RecorderManager::getRecorder ( )

Definition at line 59 of file recordermanager.cpp.

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

Definition at line 54 of file recordermanager.cpp.

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

Definition at line 69 of file recordermanager.cpp.

Member Data Documentation

RecorderInterface* INDI::RecorderManager::current_recorder

Definition at line 46 of file recordermanager.h.

RecorderInterface* INDI::RecorderManager::default_recorder

Definition at line 47 of file recordermanager.h.

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

Definition at line 45 of file recordermanager.h.

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