versadac
1
versadac - Scalable Recorder Firmware
Main Page
Classes
Files
File List
File Members
core
mcomms
mc_dataWriteMerge.h
1
/*******************************************************************************
2
FILE : mc_dataWriteMerge.h
3
VERSION : $Id: mc_dataWriteMerge.h 4938 2006-10-10 14:20:18Z martinto $
4
SYSTEM : __GNUC__ on vxworks
5
DESCRIPTION : Master comms dataWriteMerge class
6
*******************************************************************************/
7
8
#ifndef __MC_DATAWRITEMERGE_H
9
#define __MC_DATAWRITEMERGE_H
10
#include "mc_dataWrite.h"
11
12
class
mc_dataWriteMerge
:
public
mc_dataWrite
13
{
14
public
:
15
mc_dataWriteMerge
(
mc_dataWrite
*z_first,
mc_dataWrite
*z_last);
16
virtual
~
mc_dataWriteMerge
();
17
18
protected
:
19
virtual
void
setStatus(ENUM_MCStatus z_status);
20
virtual
mc_data
*demerge();
21
virtual
bool
removeFromList(
mc_data
*z_data);
22
23
private
:
24
mc_dataWrite
*m_first;
25
};
26
27
#endif
mc_data
Definition:
mc_data.h:17
mc_dataWrite
Definition:
mc_dataWrite.h:12
mc_dataWriteMerge
Definition:
mc_dataWriteMerge.h:12
Generated on Wed Aug 19 2020 10:33:42 for versadac by
1.8.9.1