Jpp test-rotations-old
the software that should make you happy
Loading...
Searching...
No Matches
JLANG::JBinaryOutput Class Referenceabstract

Interface for binary output. More...

#include <JBinaryIO.hh>

Inheritance diagram for JLANG::JBinaryOutput:
JIO::JWriter JLANG::JFile JIO::JBufferedWriter JIO::JByteArrayWriter JIO::JFileWriter JIO::JStreamWriter JNET::JSocket JIO::JFileStreamWriter JNET::JSocketOutputChannel< JPrefix_t > JIO::JBinaryFileWriter< JPhotonPath > JIO::JBinaryFileWriter< T > JSUPPORT::JDAQFileWriter< T > JNET::JTCPSocket JNET::JUDPSocket JMARKOV::JPhotonPathWriter JNET::JClient JNET::JServerSocket JNET::JSocketBlocking JNET::JSocketNonblockingReader JNET::JSocketNonblockingWriter JNET::JControlHostServer JNET::JLigierObjectIterator< T > JNET::JControlHost KM3NETDAQ::JTarget JNET::JSocketInputChannel< JPrefix_t > JNET::JSocketOutputChannel< JPrefix_t > JNET::JControlHostObjectOutput< JHead_t > JNET::JControlHostObjectOutput< JTail_t > JLOGGER::JControlHostLogger JNET::JControlHostObjectIterator< T > JNET::JControlHostObjectOutput< T > JNET::JControlHostObjectOutput< JTypeList< JHead_t, JNullType > > JNET::JControlHostObjectOutput< JTypeList< JHead_t, JTail_t > > JNET::JControlHostObjectOutput< JTypeList< JHead_t, JTail_t > >

Public Member Functions

virtual ~JBinaryOutput ()
 Virtual destructor.
 
virtual int write (const char *buffer, const int length)=0
 Write byte array.
 

Detailed Description

Interface for binary output.

Definition at line 41 of file JBinaryIO.hh.

Constructor & Destructor Documentation

◆ ~JBinaryOutput()

virtual JLANG::JBinaryOutput::~JBinaryOutput ( )
inlinevirtual

Virtual destructor.

Definition at line 46 of file JBinaryIO.hh.

47 {}

Member Function Documentation

◆ write()

virtual int JLANG::JBinaryOutput::write ( const char * buffer,
const int length )
pure virtual

Write byte array.

Parameters
bufferpointer to byte array
lengthnumber of bytes
Returns
number of bytes written

Implemented in JIO::JBufferedWriter, JIO::JByteArrayWriter, JIO::JFileWriter, JIO::JStreamWriter, JLANG::JFile, JNET::JSocket, JNET::JSocketBlocking, JNET::JSocketNonblockingWriter, JNET::JSocketOutputChannel< JPrefix_t >, and JNET::JUDPSocket.


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