Public Member Functions | Protected Attributes

Socket32 Class Reference

#include <sockets.h>

Inheritance diagram for Socket32:
Socket Parameter32

List of all members.

Public Member Functions

 Socket32 ()
 operator long () const
long * GetPointer ()
const long & operator= (const long value)
const long & operator+= (const long value)
const long & operator-= (const long value)
const long & operator*= (const long value)
const long & operator/= (const long value)
virtual const char * GetType ()
 Get the payload type name.
virtual void Print (class Print &dest)
 Print the contents of the socket to the given print destination.
virtual void * GetPayload (int &size)
 Get raw data pointer and size.

Protected Attributes

long m_data

Constructor & Destructor Documentation

Socket32::Socket32 (  )  [inline]

Member Function Documentation

virtual void* Socket32::GetPayload ( int &  size  )  [inline, virtual]

Get raw data pointer and size.

Used mainly for backing up to non volatile memory

Reimplemented from Socket.

long* Socket32::GetPointer (  )  [inline]
virtual const char* Socket32::GetType (  )  [inline, virtual]

Get the payload type name.

mainly used by the module manager

Reimplemented from Socket.

Socket32::operator long (  )  const [inline]

Reimplemented in Parameter32.

const long& Socket32::operator*= ( const long  value  )  [inline]

Reimplemented in Parameter32.

const long& Socket32::operator+= ( const long  value  )  [inline]

Reimplemented in Parameter32.

const long& Socket32::operator-= ( const long  value  )  [inline]

Reimplemented in Parameter32.

const long& Socket32::operator/= ( const long  value  )  [inline]

Reimplemented in Parameter32.

const long& Socket32::operator= ( const long  value  )  [inline]

Reimplemented in Parameter32.

virtual void Socket32::Print ( class Print &  dest  )  [inline, virtual]

Print the contents of the socket to the given print destination.

Reimplemented from Socket.


Member Data Documentation

long Socket32::m_data [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines