Into

Modules

Documentation

classPiiGenericInputArchive

#include <PiiGenericInputArchive.h>

A polymorphic implementation of the archive interface.

Inherits PiiInputArchive< PiiGenericInputArchive >

Inherited by PiiGenericInputArchive::Impl< Archive >

Description

Through this interface, all input archive interfaces can masquerade as a single archive. This is useful when one cannot know all archive types at compile time.

Classes

class

Default implementation of the generic input archive interface.

Constructors and destructor

virtual

Public member functions

virtual int
( )  = 0
virtual int
( )  = 0
( )  = 0
(
  • char *& value
)  = 0
(
  • unsigned char & value
)  = 0
(
  • double & value
)  = 0
(
  • float & value
)  = 0
(
  • long long & value
)  = 0
(
  • unsigned long long & value
)  = 0
(
  • int & value
)  = 0
(
  • short & value
)  = 0
(
  • bool & value
)  = 0
(
  • char & value
)  = 0
(
  • unsigned long & value
)  = 0
(
  • long & value
)  = 0
(
  • unsigned short & value
)  = 0
(
  • unsigned int & value
)  = 0
virtual void
(
  • void * ptr
  • unsigned int size
)  = 0

Function details

Notes (0)

Add a note

Not a single note added yet. Be the first, add yours.