Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
EventFilter
Utilities
interface
MsgBuf.h
Go to the documentation of this file.
1
#ifndef EVENTFILTER_UTILITIES_MSG_BUF_H
2
#define EVENTFILTER_UTILITIES_MSG_BUF_H
3
4
#include "
EventFilter/Utilities/interface/queue_defs.h
"
5
#include <string.h>
6
7
namespace
evf {
8
9
class
MsgBuf
{
10
11
public
:
12
MsgBuf
();
13
MsgBuf
(
unsigned
int
size
,
unsigned
int
type
);
14
MsgBuf
(
const
MsgBuf
&
b
);
15
16
MsgBuf
&
operator=
(
const
MsgBuf
&);
17
size_t
msize
();
18
virtual
~MsgBuf
();
19
msgbuf*
operator->
();
20
21
protected
:
22
size_t
msize_
;
23
unsigned
char
*
buf_
;
24
struct
msgbuf *
ptr_
;
25
friend
class
MasterQueue
;
26
friend
class
SlaveQueue
;
27
};
28
29
}
30
31
#endif
evf::MsgBuf::msize_
size_t msize_
Definition:
MsgBuf.h:22
queue_defs.h
type
type
Definition:
HCALResponse.h:22
evf::MsgBuf::msize
size_t msize()
Definition:
MsgBuf.cc:33
evf::MsgBuf::ptr_
struct msgbuf * ptr_
Definition:
MsgBuf.h:24
evf::MsgBuf::operator=
MsgBuf & operator=(const MsgBuf &)
Definition:
MsgBuf.cc:26
evf::MasterQueue
Definition:
MasterQueue.h:21
evf::MsgBuf
Definition:
MsgBuf.h:9
evf::MsgBuf::MsgBuf
MsgBuf()
Definition:
MsgBuf.cc:5
evf::MsgBuf::buf_
unsigned char * buf_
Definition:
MsgBuf.h:23
evf::SlaveQueue
Definition:
SlaveQueue.h:17
b
double b
Definition:
hdecay.h:120
evf::MsgBuf::operator->
msgbuf * operator->()
Definition:
MsgBuf.cc:39
findQualityFiles.size
tuple size
Write out results.
Definition:
findQualityFiles.py:442
evf::MsgBuf::~MsgBuf
virtual ~MsgBuf()
Definition:
MsgBuf.cc:36
Generated for CMSSW Reference Manual by
1.8.5