ngc 1.5.0
 
Loading...
Searching...
No Matches
ngcbPP_OUT Class Reference
Inheritance diagram for ngcbPP_OUT:
ngcbPP

Public Member Functions

 ngcbPP_OUT (int fd)
 Constructor.
 
virtual ~ngcbPP_OUT ()
 Destructor.
 
void * Process (void *buffer, ngcb_pp_descr *descr)
 Processor (transfer)
 
- Public Member Functions inherited from ngcbPP
 ngcbPP ()
 Constructor.
 
 ngcbPP (int id)
 Constructor.
 
virtual ~ngcbPP ()
 Destructor.
 
int Initialized ()
 Return initialization flag.
 
char * ErrMsg ()
 Error message.
 
void Id (int id)
 Assign id.
 
int Id ()
 Return processor ID.
 
int NumBuf ()
 Return number of frame buffers.
 
int RdOnly ()
 Return input buffer read-only flag.
 
void * Execute (void *buffer, ngcb_pp_descr *descr)
 Execute Processor.
 

Additional Inherited Members

- Public Attributes inherited from ngcbPP
int verboseLevel
 Verbose level.
 
int logLevel
 Logging level.
 
ngcbPPnext
 Next processor.
 
ngcb_pp_syncpsync
 Thread synchronization primitive.
 
ngcb_pp_thr proc
 Built-in processing thread.
 
pthread_t thid
 Thread id.
 
void * procBuf
 Processing thread buffer (forward)
 
ngcb_pp_descr procDescr
 Processing thread buffer descriptor (forward)
 
- Protected Member Functions inherited from ngcbPP
void Init_ (int id)
 Initialization function.
 
void Log (const char *msg)
 Logging function.
 
void * Malloc (size_t size)
 Preferred buffer allocation.
 
- Protected Attributes inherited from ngcbPP
int initialized
 Initialization flag.
 
int numBuf
 Number of frame buffers.
 
int rdOnly
 Input buffer read-only flag.
 

Detailed Description

Simple transfer class

Constructor & Destructor Documentation

◆ ngcbPP_OUT()

ngcbPP_OUT::ngcbPP_OUT ( int fd)
inlineexplicit

Constructor.

◆ ~ngcbPP_OUT()

virtual ngcbPP_OUT::~ngcbPP_OUT ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ Process()

void * ngcbPP_OUT::Process ( void * buffer,
ngcb_pp_descr * descr )
inlinevirtual

Processor (transfer)

Reimplemented from ngcbPP.


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