NCBI C++ ToolKit
Classes | Public Types | Public Member Functions | Protected Member Functions | Friends | List of all members
CSerializable Class Reference

Search Toolkit Book for CSerializable

#include <serial/serializable.hpp>

+ Inheritance diagram for CSerializable:


class  CProxy

Public Types

enum  EOutputType {
  eAsFasta , eAsAsnText , eAsAsnBinary , eAsXML ,

Public Member Functions

virtual ~CSerializable ()
CProxy Dump (EOutputType output_type) const

Protected Member Functions

virtual void WriteAsFasta (CNcbiOstream &out) const
virtual void WriteAsAsnText (CNcbiOstream &out) const
virtual void WriteAsAsnBinary (CNcbiOstream &out) const
virtual void WriteAsXML (CNcbiOstream &out) const
virtual void WriteAsString (CNcbiOstream &out) const


CNcbiOstreamoperator<< (CNcbiOstream &out, const CProxy &src)

Detailed Description

Definition at line 47 of file serializable.hpp.

The documentation for this class was generated from the following files:
Modified on Wed Apr 17 13:09:39 2024 by rev. 669887