NCBI C++ ToolKit
macro_action_type.hpp
Go to the documentation of this file.

Go to the SVN repository for this file.

1 #ifndef GUI_WIDGETS_EDIT___MACRO_ACTION_TYPE__HPP
2 #define GUI_WIDGETS_EDIT___MACRO_ACTION_TYPE__HPP
3 /* $Id: macro_action_type.hpp 47274 2022-12-06 16:17:02Z asztalos $
4  * ===========================================================================
5  *
6  * PUBLIC DOMAIN NOTICE
7  * National Center for Biotechnology Information
8  *
9  * This software/database is a "United States Government Work" under the
10  * terms of the United States Copyright Act. It was written as part of
11  * the author's official duties as a United States Government employee and
12  * thus cannot be copyrighted. This software/database is freely available
13  * to the public for use. The National Library of Medicine and the U.S.
14  * Government have not placed any restriction on its use or reproduction.
15  *
16  * Although all reasonable efforts have been taken to ensure the accuracy
17  * and reliability of the software and data, the NLM and the U.S.
18  * Government do not and cannot warrant the performance or results that
19  * may be obtained by using this software or data. The NLM and the U.S.
20  * Government disclaim all warranties, express or implied, including
21  * warranties of performance, merchantability or fitness for any particular
22  * purpose.
23  *
24  * Please cite the author in any work or product based on this material.
25  *
26  * ===========================================================================
27  *
28  * Authors: Andrea Asztalos
29  */
30 
31 #include <corelib/ncbistd.hpp>
32 
34 
35 enum class EMActionType {
36  eNotSet,
37  eApplyBsrc,
41  eCopyBsrc,
42  eParseBsrc,
43  eSwapBsrc,
52  eApplyMisc,
53  eEditMisc,
64  eApplyRNA,
65  eEditRNA,
67  eCopyRNA,
68  eParseRNA,
69  eSwapRNA,
70  eRmvRNA,
78  eTrimJunk,
79  eApplyPub,
80  eEditPub,
81  eRmvPub,
92  eDOILookup,
107  eApplyDBLink,
108  eEditDBLink,
109  eRmvDBLink,
112  eRemoveDescr,
121  eAddGeneXref,
124  eSet5Partial,
126  eSet3Partial,
134  eAddCDS,
135  eAddRNA,
136  eAddFeature,
137  eApplyGene,
138  eEditGene,
139  eConvertGene,
140  eCopyGene,
141  eParseGene,
142  eSwapGene,
143  eRmvGene,
146  eProteinEdit,
149  eProteinCopy,
150  eProteinSwap,
151  eProteinRmv,
155  eUpdateEC,
161  eRmvSegGaps,
162  eRmvAlign,
163  eRmvSequence,
169  eFixSpelling,
170  eBoldXref,
171  eAutodefID,
172  eAutodef,
174  eJointRNA,
175  eTaxLookup,
180  eDeltaToRaw,
199 };
200 
202 
203 #endif
204  // GUI_WIDGETS_EDIT___MACRO_ACTION_TYPE__HPP
Include a standard set of the NCBI C++ Toolkit most basic headers.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
Definition: ncbistl.hpp:103
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
Definition: ncbistl.hpp:100
EMActionType
@ eApplyStrCommQualTable
@ eParseBsrcToStructComm
@ eTrimStopsFromCompleteCDS
@ eApplyCDSGeneProtQualTable
@ eApplyMolinfoQualTable
@ eAdjustConsensusSpliceSite
@ eSynchronizeCDSPartials
Modified on Wed May 15 15:11:23 2024 by modify_doxy.py rev. 669887