Simulacrum  1.2
Public Types | Public Member Functions | List of all members
Simulacrum::SDICOM_PDU_Serialisable Class Referenceabstract

#include <sdicom-net.h>

Inheritance diagram for Simulacrum::SDICOM_PDU_Serialisable:
Inheritance graph
Collaboration diagram for Simulacrum::SDICOM_PDU_Serialisable:
Collaboration graph

Public Types

enum  ACTION_ENUM {
  NIL , DCM_REQUEST , DCM_ACCEPT , DCM_REJECT ,
  DCM_ABORT , DCM_CLOSE
}
 

Public Member Functions

virtual ~SDICOM_PDU_Serialisable ()
 
virtual long int deSerialise (const std::vector< char > &)=0
 
virtual long int serialise (std::vector< char > &, ACTION_ENUM=NIL)=0
 

Member Enumeration Documentation

◆ ACTION_ENUM

Enumerator
NIL 
DCM_REQUEST 
DCM_ACCEPT 
DCM_REJECT 
DCM_ABORT 
DCM_CLOSE 

Constructor & Destructor Documentation

◆ ~SDICOM_PDU_Serialisable()

SDICOM_PDU_Serialisable::~SDICOM_PDU_Serialisable ( )
virtual

Member Function Documentation

◆ deSerialise()

virtual long int Simulacrum::SDICOM_PDU_Serialisable::deSerialise ( const std::vector< char > &  )
pure virtual

◆ serialise()

virtual long int Simulacrum::SDICOM_PDU_Serialisable::serialise ( std::vector< char > &  ,
ACTION_ENUM  = NIL 
)
pure virtual

The documentation for this class was generated from the following files:
Simulacrum Project