NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include <objects/general/User_object.hpp>
#include <objects/general/User_field.hpp>
#include <objects/general/Object_id.hpp>
#include <util/static_map.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Typedefs | |
typedef SStaticPair< const char *, CUser_object::EObjectType > | TObjectTypePair |
typedef CStaticArrayMap< const char *, CUser_object::EObjectType, PNocase_CStr > | TObjectTypeMap |
typedef SStaticPair< const char *, CUser_object::ERefGeneTrackingStatus > | TRefGeneTrackingStatusPair |
typedef CStaticArrayMap< const char *, CUser_object::ERefGeneTrackingStatus, PNocase_CStr > | TRefGeneTrackingStatusMap |
Functions | |
SAFE_CONST_STATIC_STRING (kUnverifiedOrganism, "Organism") | |
SAFE_CONST_STATIC_STRING (kUnverifiedMisassembled, "Misassembled") | |
SAFE_CONST_STATIC_STRING (kUnverifiedFeature, "Features") | |
SAFE_CONST_STATIC_STRING (kUnverifiedContaminant, "Contaminant") | |
SAFE_CONST_STATIC_STRING (kUnreviewedUnannotated, "Unannotated") | |
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) | |
typedef CStaticArrayMap<const char*, CUser_object::EObjectType, PNocase_CStr> TObjectTypeMap |
Definition at line 621 of file User_object.cpp.
typedef SStaticPair<const char*, CUser_object::EObjectType> TObjectTypePair |
Definition at line 608 of file User_object.cpp.
typedef CStaticArrayMap<const char*, CUser_object::ERefGeneTrackingStatus, PNocase_CStr> TRefGeneTrackingStatusMap |
Definition at line 983 of file User_object.cpp.
Definition at line 973 of file User_object.cpp.
DEFINE_STATIC_ARRAY_MAP | ( | TObjectTypeMap | , |
sc_ObjectTypeMap | , | ||
k_object_type_map | |||
) |
DEFINE_STATIC_ARRAY_MAP | ( | TRefGeneTrackingStatusMap | , |
sc_RefGeneTrackingStatusMap | , | ||
k_refgene_tracking_status_map | |||
) |
|
static |
Definition at line 470 of file User_object.cpp.
References NStr::CompareNocase(), count, CUser_object::eCategory_Experiment, CUser_object::eCategory_Unknown, CUser_object::eExperiment_Sage, CUser_object::eExperiment_Unknown, CUser_object::GetCategory(), CUser_object_Base::GetData(), CUser_object::GetExperimentType(), CUser_field_Base::GetLabel(), CObject_id_Base::GetStr(), CObject_id_Base::IsStr(), ITERATE, label, NULL, NStr::NumericToString(), s_count, s_tag, string, and tag.
Referenced by CUser_object::GetLabel().
|
static |
Definition at line 447 of file User_object.cpp.
References CUser_object::eCategory_Experiment, CUser_object::eCategory_Unknown, CUser_object::eExperiment_Sage, CUser_object::eExperiment_Unknown, CUser_object::GetCategory(), and CUser_object::GetExperimentType().
Referenced by CUser_object::GetLabel().
SAFE_CONST_STATIC_STRING | ( | kUnreviewedUnannotated | , |
"Unannotated" | |||
) |
SAFE_CONST_STATIC_STRING | ( | kUnverifiedContaminant | , |
"Contaminant" | |||
) |
SAFE_CONST_STATIC_STRING | ( | kUnverifiedFeature | , |
"Features" | |||
) |
SAFE_CONST_STATIC_STRING | ( | kUnverifiedMisassembled | , |
"Misassembled" | |||
) |
SAFE_CONST_STATIC_STRING | ( | kUnverifiedOrganism | , |
"Organism" | |||
) |
|
static |
Definition at line 609 of file User_object.cpp.
|
static |
Definition at line 974 of file User_object.cpp.
|
static |
Definition at line 603 of file User_object.cpp.
|
static |
Definition at line 596 of file User_object.cpp.
|
static |
Definition at line 604 of file User_object.cpp.
Referenced by CApplyIndexerComments::CreateControls(), CApplyIndexerComments::CreateNewComment(), CApplyIndexerComments::GetUserObjectComment(), and CApplyIndexerComments::OnSelect().
|
static |
Definition at line 602 of file User_object.cpp.
|
static |
Definition at line 599 of file User_object.cpp.
Referenced by CUser_object::GetObjectType().
|
static |
Definition at line 598 of file User_object.cpp.
|
static |
Definition at line 605 of file User_object.cpp.
Definition at line 1268 of file User_object.cpp.
Referenced by CUser_object::GetRefGeneTrackingAssembly(), CUser_object::ResetRefGeneTrackingAssembly(), and CUser_object::SetRefGeneTrackingAssembly().
Definition at line 1048 of file User_object.cpp.
Referenced by CUser_object::GetRefGeneTrackingCollaborator(), CUser_object::ResetRefGeneTrackingCollaborator(), and CUser_object::SetRefGeneTrackingCollaborator().
Definition at line 1067 of file User_object.cpp.
Referenced by CUser_object::GetRefGeneTrackingCollaboratorURL(), CUser_object::ResetRefGeneTrackingCollaboratorURL(), and CUser_object::SetRefGeneTrackingCollaboratorURL().
Definition at line 1086 of file User_object.cpp.
Referenced by CUser_object::GetRefGeneTrackingGenerated(), CUser_object::ResetRefGeneTrackingGenerated(), and CUser_object::SetRefGeneTrackingGenerated().
Definition at line 1028 of file User_object.cpp.
Referenced by CUser_object::GetRefGeneTrackingGenomicSource(), CUser_object::ResetRefGeneTrackingGenomicSource(), and CUser_object::SetRefGeneTrackingGenomicSource().
Definition at line 1236 of file User_object.cpp.
Referenced by CUser_object::GetRefGeneTrackingIdenticalTo(), CUser_object::ResetRefGeneTrackingIdenticalTo(), and CUser_object::SetRefGeneTrackingIdenticalTo().
Definition at line 986 of file User_object.cpp.
Referenced by CUser_object::GetRefGeneTrackingStatus(), CUser_object::ResetRefGeneTrackingStatus(), and CUser_object::SetRefGeneTrackingStatus().
Definition at line 1117 of file User_object.cpp.
Referenced by CUser_object::CRefGeneTrackingAccession::MakeAccessionField(), and CUser_object::CRefGeneTrackingAccession::MakeAccessionFromUserField().
Definition at line 1122 of file User_object.cpp.
Referenced by CUser_object::CRefGeneTrackingAccession::MakeAccessionField(), and CUser_object::CRefGeneTrackingAccession::MakeAccessionFromUserField().
Definition at line 1120 of file User_object.cpp.
Referenced by CUser_object::CRefGeneTrackingAccession::MakeAccessionField(), and CUser_object::CRefGeneTrackingAccession::MakeAccessionFromUserField().
Definition at line 1119 of file User_object.cpp.
Referenced by CUser_object::CRefGeneTrackingAccession::MakeAccessionField(), and CUser_object::CRefGeneTrackingAccession::MakeAccessionFromUserField().
Definition at line 1118 of file User_object.cpp.
Referenced by CUser_object::CRefGeneTrackingAccession::MakeAccessionField(), and CUser_object::CRefGeneTrackingAccession::MakeAccessionFromUserField().
Definition at line 1121 of file User_object.cpp.
Referenced by CUser_object::CRefGeneTrackingAccession::MakeAccessionField(), and CUser_object::CRefGeneTrackingAccession::MakeAccessionFromUserField().
|
static |
Definition at line 597 of file User_object.cpp.
|
static |
Definition at line 606 of file User_object.cpp.
|
static |
Definition at line 600 of file User_object.cpp.
|
static |
Definition at line 601 of file User_object.cpp.
|
static |
Definition at line 362 of file User_object.cpp.
Referenced by s_GetUserObjectContent().
|
static |
Definition at line 359 of file User_object.cpp.
Referenced by CUser_object::GetCategory(), and CUser_object::SetCategory().
|
static |
Definition at line 358 of file User_object.cpp.
Referenced by CUser_object::GetCategory(), and CUser_object::SetCategory().
|
static |
Definition at line 357 of file User_object.cpp.
Referenced by CUser_object::GetCategory(), CUser_object::SetCategory(), and CUser_object::SetExperiment().
|
static |
Definition at line 360 of file User_object.cpp.
Referenced by CUser_object::GetExperimentType(), and CUser_object::SetExperiment().
|
static |
Definition at line 361 of file User_object.cpp.
Referenced by s_GetUserObjectContent().