NCBI C++ ToolKit
Typedefs | Functions | Variables
User_object.cpp File Reference
#include <ncbi_pch.hpp>
#include <objects/general/User_object.hpp>
#include <objects/general/User_field.hpp>
#include <objects/general/Object_id.hpp>
+ Include dependency graph for User_object.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.

Typedefs

typedef SStaticPair< const char *, CUser_object::EObjectTypeTObjectTypePair
 
typedef CStaticArrayMap< const char *, CUser_object::EObjectType, PNocase_CStrTObjectTypeMap
 
typedef SStaticPair< const char *, CUser_object::ERefGeneTrackingStatusTRefGeneTrackingStatusPair
 
typedef CStaticArrayMap< const char *, CUser_object::ERefGeneTrackingStatus, PNocase_CStrTRefGeneTrackingStatusMap
 

Functions

 SAFE_CONST_STATIC_STRING (kUnverifiedOrganism,"Organism")
 
 SAFE_CONST_STATIC_STRING (kUnverifiedMisassembled,"Misassembled")
 
 SAFE_CONST_STATIC_STRING (kUnverifiedFeature,"Features")
 
static string s_GetUserObjectType (const CUser_object &obj)
 
static string s_GetUserObjectContent (const CUser_object &obj)
 
 DEFINE_STATIC_ARRAY_MAP (TObjectTypeMap, sc_ObjectTypeMap, k_object_type_map)
 
 DEFINE_STATIC_ARRAY_MAP (TRefGeneTrackingStatusMap, sc_RefGeneTrackingStatusMap, k_refgene_tracking_status_map)
 

Variables

static const char * s_ncbi = "NCBI"
 
static const char * s_expres = "experimental_results"
 
static const char * s_exp = "experiment"
 
static const char * s_sage = "SAGE"
 
static const char * s_tag = "tag"
 
static const char * s_count = "count"
 
static const char * kDBLink = "DBLink"
 
static const char * kStructuredComment = "StructuredComment"
 
static const char * kOriginalId = "OriginalID"
 
static const char * kOrigIdAltSpell = "OrginalID"
 
static const char * kUnverified = "Unverified"
 
static const char * kValidationSuppression = "ValidationSuppression"
 
static const char * kNcbiCleanup = "NcbiCleanup"
 
static const char * kAutoDefOptions = "AutodefOptions"
 
static const char * kFileTrack = "FileTrack"
 
static const char * kRefGeneTracking = "RefGeneTracking"
 
static const TObjectTypePair k_object_type_map []
 
static const TRefGeneTrackingStatusPair k_refgene_tracking_status_map []
 
const string kRefGeneTrackingStatus = "Status"
 
const string kRefGeneTrackingGenomicSource = "GenomicSource"
 
const string kRefGeneTrackingCollaborator = "Collaborator"
 
const string kRefGeneTrackingCollaboratorURL = "CollaboratorURL"
 
const string kRefGeneTrackingGenerated = "Generated"
 
const string kRGTAAccession = "accession"
 
const string kRGTAName = "name"
 
const string kRGTAGI = "gi"
 
const string kRGTAFrom = "from"
 
const string kRGTATo = "to"
 
const string kRGTAComment = "comment"
 
const string kRefGeneTrackingIdenticalTo = "IdenticalTo"
 
const string kRefGeneTrackingAssembly = "Assembly"
 

Typedef Documentation

Definition at line 615 of file User_object.cpp.

Definition at line 603 of file User_object.cpp.

Definition at line 875 of file User_object.cpp.

Definition at line 865 of file User_object.cpp.

Function Documentation

DEFINE_STATIC_ARRAY_MAP ( TObjectTypeMap  ,
sc_ObjectTypeMap  ,
k_object_type_map   
)
DEFINE_STATIC_ARRAY_MAP ( TRefGeneTrackingStatusMap  ,
sc_RefGeneTrackingStatusMap  ,
k_refgene_tracking_status_map   
)
static string s_GetUserObjectContent ( const CUser_object obj)
static
static string s_GetUserObjectType ( const CUser_object obj)
static
SAFE_CONST_STATIC_STRING ( kUnverifiedOrganism  ,
"Organism"   
)
SAFE_CONST_STATIC_STRING ( kUnverifiedMisassembled  ,
"Misassembled"   
)
SAFE_CONST_STATIC_STRING ( kUnverifiedFeature  ,
"Features"   
)

Variable Documentation

const TObjectTypePair k_object_type_map[]
static
Initial value:
= {
}
static const char * kNcbiCleanup
static const char * kValidationSuppression
static const char * kDBLink
static const char * kStructuredComment
static const char * kAutoDefOptions
static const char * kUnverified
static const char * kFileTrack
static const char * kRefGeneTracking
static const char * kOriginalId

Definition at line 604 of file User_object.cpp.

const TRefGeneTrackingStatusPair k_refgene_tracking_status_map[]
static
const char* kAutoDefOptions = "AutodefOptions"
static

Definition at line 599 of file User_object.cpp.

const char* kDBLink = "DBLink"
static

Definition at line 592 of file User_object.cpp.

const char* kFileTrack = "FileTrack"
static

Definition at line 600 of file User_object.cpp.

const char* kNcbiCleanup = "NcbiCleanup"
static

Definition at line 598 of file User_object.cpp.

const char* kOrigIdAltSpell = "OrginalID"
static

Definition at line 595 of file User_object.cpp.

const char* kOriginalId = "OriginalID"
static

Definition at line 594 of file User_object.cpp.

const char* kRefGeneTracking = "RefGeneTracking"
static

Definition at line 601 of file User_object.cpp.

const string kRefGeneTrackingAssembly = "Assembly"

Definition at line 1165 of file User_object.cpp.

const string kRefGeneTrackingCollaborator = "Collaborator"

Definition at line 940 of file User_object.cpp.

const string kRefGeneTrackingCollaboratorURL = "CollaboratorURL"

Definition at line 959 of file User_object.cpp.

const string kRefGeneTrackingGenerated = "Generated"

Definition at line 978 of file User_object.cpp.

const string kRefGeneTrackingGenomicSource = "GenomicSource"

Definition at line 920 of file User_object.cpp.

const string kRefGeneTrackingIdenticalTo = "IdenticalTo"

Definition at line 1132 of file User_object.cpp.

const string kRefGeneTrackingStatus = "Status"

Definition at line 878 of file User_object.cpp.

const string kRGTAAccession = "accession"

Definition at line 1009 of file User_object.cpp.

const string kRGTAComment = "comment"

Definition at line 1014 of file User_object.cpp.

const string kRGTAFrom = "from"

Definition at line 1012 of file User_object.cpp.

const string kRGTAGI = "gi"

Definition at line 1011 of file User_object.cpp.

const string kRGTAName = "name"

Definition at line 1010 of file User_object.cpp.

const string kRGTATo = "to"

Definition at line 1013 of file User_object.cpp.

const char* kStructuredComment = "StructuredComment"
static

Definition at line 593 of file User_object.cpp.

const char* kUnverified = "Unverified"
static

Definition at line 596 of file User_object.cpp.

const char* kValidationSuppression = "ValidationSuppression"
static

Definition at line 597 of file User_object.cpp.

const char* s_count = "count"
static

Definition at line 358 of file User_object.cpp.

const char* s_exp = "experiment"
static

Definition at line 355 of file User_object.cpp.

Referenced by CUser_object::GetCategory().

const char* s_expres = "experimental_results"
static

Definition at line 354 of file User_object.cpp.

const char* s_ncbi = "NCBI"
static

Definition at line 353 of file User_object.cpp.

const char* s_sage = "SAGE"
static

Definition at line 356 of file User_object.cpp.

Referenced by CUser_object::GetExperimentType().

const char* s_tag = "tag"
static

Definition at line 357 of file User_object.cpp.

Modified on Thu Dec 14 18:15:51 2017 by modify_doxy.py rev. 546573