Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Data Processing - IO


Specialist Input/Output ports

Normal classes:

 DPOFileC File output stream.
 DPIFileC File input stream.
 DPOBinFileC Binary file output stream.
 DPIBinFileC Binary file input stream.
 DPOMethodC Send objects to a class method.
 DPIMethodC Get objects from a class method.
 DPIContainerC Input from list.
 DPOContainerC Output to a container.
 DPOContainerOverwriteC Output to a container.

Normal functions:

 IMethod(const ObjT &,DataT (*meth)() ) Turn a class method into an input port.
 OMethod(const ObjT &,bool (*meth)(const DataT & dat) ) Turn a class method into an output port.
 DPOContainer(ContainerT &) Write out stream to container, appending to contents.
 DPOContainerOverwrite(ContainerT &) Write out stream to container, overwriting existing contents.
 DPIContainer(const ContainerT &) Use container as source for stream.
 DPOList(DListC &)
 DPIList(const DListC &)

Develop classes:

 DPOFileBodyC Save objects to a file.
 DPIFileBodyC Load objects from a file.
 DPOBinFileBodyC Save objects in binary to a file.
 DPIBinFileBodyC Load objects in binary from a file.
 DPOMethodBodyC Send objects to a class method.
 DPIMethodBodyC Get objects from a class method.
 DPIContainerBodyC Input list body.
 DPOContainerBodyC Output list body.
 DPOContainerOverwriteBodyC Output list body.
Maintainer:Charles Galambos, Documentation by CxxDoc: Tue Aug 13 10:00:48 2002