Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef CLEANUP___CLEANUP_CHANGE__HPP
2 #define CLEANUP___CLEANUP_CHANGE__HPP
177 bool Empty()
const {
return m_Changes.empty(); }
178 operator bool()
const {
return !m_Changes.empty(); }
180 vector<EChanges> GetAllChanges()
const;
181 vector<string_view> GetDescriptions()
const;
183 static string_view GetDescription(EChanges e);
All the changes made during cleanup.
bool IsChanged(EChanges e) const
size_t ChangeCount() const
void SetChanged(EChanges e)
@ eCleanUserObjectOrField
@ eCreateGeneNomenclature
@ eConvertFeatureToDescriptor
@ eConvertUnstructuredOrgrefModifier
@ eTrimInternalSemicolons
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
#define NCBI_CLEANUP_EXPORT
CNcbiMatrix< T > & operator+=(CNcbiMatrix< T > &, const CNcbiMatrix< U > &)
global addition: matrix += matrix
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.