NCBI C++ ToolKit
Typedefs | Variables
Comment_rule.cpp File Reference
#include <ncbi_pch.hpp>
#include <util/static_set.hpp>
#include <objects/misc/sequence_util_macros.hpp>
#include <objects/valid/Comment_rule.hpp>
#include <objects/valid/Field_set.hpp>
#include <objects/valid/Dependent_field_set.hpp>
#include <objects/valid/Dependent_field_rule.hpp>
#include <objects/general/User_field.hpp>
#include <objects/general/Object_id.hpp>
#include <objects/valid/Phrase_list.hpp>
+ Include dependency graph for Comment_rule.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 *, const char * > TKeywordPrefix
 

Variables

static const char * kStructuredComment = "StructuredComment"
 
static const char * kStructuredCommentPrefix = "StructuredCommentPrefix"
 
static const char * kStructuredCommentSuffix = "StructuredCommentSuffix"
 
const TKeywordPrefix s_StructuredCommentKeywords []
 
static size_t k_NumStructuredCommentKeywords = sizeof(s_StructuredCommentKeywords) / sizeof(TKeywordPrefix)
 

Typedef Documentation

◆ TKeywordPrefix

typedef SStaticPair<const char*, const char*> TKeywordPrefix

Definition at line 138 of file Comment_rule.cpp.

Variable Documentation

◆ k_NumStructuredCommentKeywords

size_t k_NumStructuredCommentKeywords = sizeof(s_StructuredCommentKeywords) / sizeof(TKeywordPrefix)
static

◆ kStructuredComment

const char* kStructuredComment = "StructuredComment"
static

Definition at line 82 of file Comment_rule.cpp.

Referenced by CComment_rule::IsStructuredComment().

◆ kStructuredCommentPrefix

const char* kStructuredCommentPrefix = "StructuredCommentPrefix"
static

◆ kStructuredCommentSuffix

const char* kStructuredCommentSuffix = "StructuredCommentSuffix"
static

◆ s_StructuredCommentKeywords

const TKeywordPrefix s_StructuredCommentKeywords[]
Initial value:
= {
{"GSC:MIGS:2.1", "MIGS-Data"},
{"GSC:MIMS:2.1", "MIMS-Data"},
{"GSC:MIENS:2.1", "MIENS-Data"},
{"GSC:MIxS;MIGS:3.0", "MIGS:3.0-Data"},
{"GSC:MIxS;MIMS:3.0", "MIMS:3.0-Data"},
{"GSC:MIxS;MIMARKS:3.0", "MIMARKS:3.0-Data"} }

Definition at line 140 of file Comment_rule.cpp.

Referenced by CComment_rule::GetKeywordList(), CComment_rule::KeywordForPrefix(), and CComment_rule::PrefixForKeyword().

Modified on Tue Nov 28 02:27:41 2023 by modify_doxy.py rev. 669887