NCBI C++ ToolKit
Classes | Typedefs | Functions | Variables
GBProjectHandle.cpp File Reference
#include <ncbi_pch.hpp>
#include <serial/objistr.hpp>
#include <serial/serial.hpp>
#include <connect/ncbi_conn_stream.hpp>
#include <gui/objutils/label.hpp>
#include <gui/objutils/registry.hpp>
#include <gui/utils/id_generator.hpp>
#include <corelib/rwstream.hpp>
#include <serial/pack_string.hpp>
#include <serial/objostr.hpp>
#include <serial/iterator.hpp>
#include <objects/general/Dbtag.hpp>
#include <objects/general/Object_id.hpp>
#include <objects/seqfeat/Imp_feat.hpp>
#include <objects/seqfeat/Gb_qual.hpp>
#include <util/format_guess.hpp>
#include <corelib/ncbifile.hpp>
#include <gui/objects/GBProjectHandle.hpp>
#include <gui/objects/PluginMessage.hpp>
#include <objects/gbproj/LoaderDescriptor.hpp>
+ Include dependency graph for GBProjectHandle.cpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CReadHook_SkipError
 This class is intended to skip over plugin messages in gbench projects that do not meet the current spec for a plugin message. More...
 
class  CGBDocumentLabelHandler
 

Typedefs

typedef pair< CFormatGuess::EFormat, ESerialDataFormatTSerialTypePair
 

Functions

template<class ProjectType >
CRef< ProjectType > ReadProject (CNcbiIstream &istr, const char *typeName, ICanceled *canceledCallback)
 

Variables

static const TSerialTypePair sc_DataTypes []
 

Typedef Documentation

◆ TSerialTypePair

Definition at line 107 of file GBProjectHandle.cpp.

Function Documentation

◆ ReadProject()

template<class ProjectType >
CRef<ProjectType> ReadProject ( CNcbiIstream istr,
const char *  typeName,
ICanceled canceledCallback 
)

Variable Documentation

◆ sc_DataTypes

const TSerialTypePair sc_DataTypes[]
static
Initial value:
= {
}
pair< CFormatGuess::EFormat, ESerialDataFormat > TSerialTypePair
@ eBinaryASN
Binary ASN.1.
@ eTextASN
Text ASN.1.
@ eSerial_AsnText
ASN.1 text.
Definition: serialdef.hpp:73
@ eSerial_Xml
XML.
Definition: serialdef.hpp:75
@ eSerial_AsnBinary
ASN.1 binary.
Definition: serialdef.hpp:74

Definition at line 108 of file GBProjectHandle.cpp.

Referenced by ReadProject(), and CProjectService::x_LoadWorkspace().

Modified on Fri Sep 20 14:57:10 2024 by modify_doxy.py rev. 669887