Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
CameraBusinessLogic Class Reference

#include <CameraBusinessLogic.h>

Inheritance diagram for CameraBusinessLogic:
Inheritance graph
[legend]
Collaboration diagram for CameraBusinessLogic:
Collaboration graph
[legend]

Public Member Functions

 CameraBusinessLogic ()
 
virtual ~CameraBusinessLogic ()
 
void Init (QFile &hardwareConfigFile)
 
const QList
< CameraStreamConfiguration > & 
GetCameraStreamsConfigurations () const
 
void PrintCameraStreamsConfigurationsToLog () const
 
bool IsCameraFunctionalityEnabled () const
 
- Public Member Functions inherited from BusinessLogic
 BusinessLogic (ApplicationDefines::BusinessLogicType businessLogicType, ApplicationDefines::BusinessLogicLifeTimeType businessLogicLifeTimeType)
 
virtual ~BusinessLogic ()
 
ApplicationDefines::BusinessLogicType GetBusinessLogicType () const
 
ApplicationDefines::BusinessLogicLifeTimeType GetBusinessLogicLifeTimeType () const
 

Static Public Member Functions

static void KillRemainingStreamingProcesses ()
 

Static Public Attributes

static const QString CAMERA_STREAMING_PROCESS_PROGRAM_NAME = QString( "CameraViewer" )
 
static const
ApplicationDefines::BusinessLogicType 
mBusinessLogicType = ApplicationDefines::CameraBusinessLogic
 

Constructor & Destructor Documentation

CameraBusinessLogic::CameraBusinessLogic ( )
CameraBusinessLogic::~CameraBusinessLogic ( )
virtual

Member Function Documentation

const QList< CameraStreamConfiguration > & CameraBusinessLogic::GetCameraStreamsConfigurations ( ) const
void CameraBusinessLogic::Init ( QFile &  hardwareConfigFile)

Here is the call graph for this function:

bool CameraBusinessLogic::IsCameraFunctionalityEnabled ( ) const
INTERNAL void CameraBusinessLogic::KillRemainingStreamingProcesses ( )
static

Here is the caller graph for this function:

void CameraBusinessLogic::PrintCameraStreamsConfigurationsToLog ( ) const

Here is the caller graph for this function:

Member Data Documentation

const QString CameraBusinessLogic::CAMERA_STREAMING_PROCESS_PROGRAM_NAME = QString( "CameraViewer" )
static
const ApplicationDefines::BusinessLogicType CameraBusinessLogic::mBusinessLogicType = ApplicationDefines::CameraBusinessLogic
static

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