Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
Command Class Reference

#include <Command.h>

Inheritance diagram for Command:
Inheritance graph
Collaboration diagram for Command:
Collaboration graph

Public Types

enum  CommandType {
  None , FileReaderModule , Relay , Step ,
  ValvePassThrough , ExportMMQ , Seek , MP4WriterLastTS ,
  Mp4ErrorHandle , PlayPause , DeleteWindow , CreateWindow ,
  NVRCommandExportView = 1000 , SendMMQTimestamps , SendLastGTKGLRenderTS , DecoderPlaybackSpeed
}
 

Public Member Functions

 Command ()
 
 Command (CommandType _type)
 
size_t getSerializeSize ()
 
CommandType getType ()
 

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int)
 

Private Attributes

CommandType type
 

Friends

class boost::serialization::access
 

Member Enumeration Documentation

◆ CommandType

Enumerator
None 
FileReaderModule 
Relay 
Step 
ValvePassThrough 
ExportMMQ 
Seek 
MP4WriterLastTS 
Mp4ErrorHandle 
PlayPause 
DeleteWindow 
CreateWindow 
NVRCommandExportView 
SendMMQTimestamps 
SendLastGTKGLRenderTS 
DecoderPlaybackSpeed 

Constructor & Destructor Documentation

◆ Command() [1/2]

Command::Command ( )
inline

◆ Command() [2/2]

Command::Command ( CommandType _type)
inline

Member Function Documentation

◆ getSerializeSize()

size_t Command::getSerializeSize ( )
inline
Here is the caller graph for this function:

◆ getType()

CommandType Command::getType ( )
inline
Here is the caller graph for this function:

◆ serialize()

template<class Archive >
void Command::serialize ( Archive & ar,
const unsigned int  )
inlineprivate

Friends And Related Symbol Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Member Data Documentation

◆ type

CommandType Command::type
private

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