list< CRef< CProjectHistoryItem > >
THistory;
115 typedeflist< CRef< CProjectAnnot > >
TAnnot;
116 typedeflist< CRef< CLoaderDescriptor > >
TLoaders;
117 typedeflist< CRef< CViewDescriptor > >
TViews;
127e_obsolete_orig_message,
151 boolIsSetProject_version(
void)
const;
158 boolCanGetProject_version(
void)
const;
161 voidResetProject_version(
void);
190 boolIsSetCounter(
void)
const;
197 boolCanGetCounter(
void)
const;
200 voidResetCounter(
void);
203 voidSetDefaultCounter(
void);
231 boolIsSetDescr(
void)
const;
238 boolCanGetDescr(
void)
const;
241 voidResetDescr(
void);
247 const TDescr& GetDescr(
void)
const;
259 TDescr& SetDescr(
void);
270 boolIsSetData(
void)
const;
277 boolCanGetData(
void)
const;
280 voidResetData(
void);
286 const TData& GetData(
void)
const;
298 TData& SetData(
void);
315 boolIsSetObsolete_orig_message(
void)
const;
322 boolCanGetObsolete_orig_message(
void)
const;
325 voidResetObsolete_orig_message(
void);
353 boolIsSetHistory(
void)
const;
360 boolCanGetHistory(
void)
const;
363 voidResetHistory(
void);
369 const THistory& GetHistory(
void)
const;
385 boolIsSetData_plugin(
void)
const;
392 boolCanGetData_plugin(
void)
const;
395 voidResetData_plugin(
void);
424 boolIsSetPlugin_param(
void)
const;
431 boolCanGetPlugin_param(
void)
const;
434 voidResetPlugin_param(
void);
463 boolIsSetAnnot(
void)
const;
470 boolCanGetAnnot(
void)
const;
473 voidResetAnnot(
void);
479 const TAnnot& GetAnnot(
void)
const;
485 TAnnot& SetAnnot(
void);
495 boolIsSetLoaders(
void)
const;
502 boolCanGetLoaders(
void)
const;
505 voidResetLoaders(
void);
511 const TLoaders& GetLoaders(
void)
const;
527 boolIsSetViews(
void)
const;
534 boolCanGetViews(
void)
const;
537 voidResetViews(
void);
543 const TViews& GetViews(
void)
const;
549 TViews& SetViews(
void);
559 boolIsSetView_settings(
void)
const;
566 boolCanGetView_settings(
void)
const;
569 voidResetView_settings(
void);
584 virtual voidReset(
void);
Version 2 project With version two we start a new paradigm The first item in the project *MUST* be a ...
Base class for all serializable objects.
Defines to provide correct exporting from DLLs in Windows.
#define NCBI_GBPROJ_EXPORT
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
static string UnassignedString(void)
bool NotEmpty(void) const THROWS_NONE
Check if CRef is not empty â pointing to an object and has a non-null value.
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
CGBProject_ver2_Base & operator=(const CGBProject_ver2_Base &)
bool CanGetAnnot(void) const
Check if it is safe to call GetAnnot method.
bool CanGetData_plugin(void) const
Check if it is safe to call GetData_plugin method.
THistory & SetHistory(void)
Assign a value to History data member.
TAnnot & SetAnnot(void)
Assign a value to Annot data member.
TPlugin_param & SetPlugin_param(void)
Assign a value to Plugin_param data member.
const THistory & GetHistory(void) const
Get the History member data.
list< CRef< CUser_object > > TView_settings
TView_settings & SetView_settings(void)
Assign a value to View_settings data member.
list< CRef< CLoaderDescriptor > > m_Loaders
list< CRef< CUser_object > > m_View_settings
const TDescr & GetDescr(void) const
Get the Descr member data.
list< CRef< CViewDescriptor > > m_Views
bool IsSetView_settings(void) const
set of view-specific settings Check if a value has been assigned to View_settings data member.
CRef< TObsolete_orig_message > m_Obsolete_orig_message
bool IsSetPlugin_param(void) const
optional parameter for the data-plugin Check if a value has been assigned to Plugin_param data member...
bool IsSetViews(void) const
bool IsSetObsolete_orig_message(void) const
a copy of the original plugin message used to generate this project This is deprecated.
list< CRef< CLoaderDescriptor > > TLoaders
bool CanGetPlugin_param(void) const
Check if it is safe to call GetPlugin_param method.
bool CanGetData(void) const
Check if it is safe to call GetData method.
TCounter GetCounter(void) const
Get the Counter member data.
TLoaders & SetLoaders(void)
Assign a value to Loaders data member.
const TObsolete_orig_message & GetObsolete_orig_message(void) const
Get the Obsolete_orig_message member data.
bool IsSetAnnot(void) const
arbitrary annotations Check if a value has been assigned to Annot data member.
const TData_plugin & GetData_plugin(void) const
Get the Data_plugin member data.
bool CanGetHistory(void) const
Check if it is safe to call GetHistory method.
TViews & SetViews(void)
Assign a value to Views data member.
DECLARE_INTERNAL_TYPE_INFO()
void ResetDescr(void)
Reset Descr data member.
void ResetCounter(void)
Reset Counter data member.
list< CRef< CProjectHistoryItem > > m_History
bool IsSetHistory(void) const
history of things done to this object Check if a value has been assigned to History data member.
bool CanGetView_settings(void) const
Check if it is safe to call GetView_settings method.
bool CanGetViews(void) const
Check if it is safe to call GetViews method.
const TPlugin_param & GetPlugin_param(void) const
Get the Plugin_param member data.
const TView_settings & GetView_settings(void) const
Get the View_settings member data.
bool IsSetData_plugin(void) const
name of the plugin that can handle External Data for the project Check if a value has been assigned t...
CDummyObsoleteType TObsolete_orig_message
TData_plugin & SetData_plugin(void)
Assign a value to Data_plugin data member.
list< CRef< CViewDescriptor > > TViews
bool IsSetLoaders(void) const
a set of data sources including data loader and data Check if a value has been assigned to Loaders da...
bool IsSetData(void) const
a set of extra analyses perfromed by the user each of these may have descriptors Check if a value has...
list< CRef< CProjectHistoryItem > > THistory
bool IsSetDescr(void) const
standard descriptors Check if a value has been assigned to Descr data member.
bool IsSetProject_version(void) const
the version for this project for this particular instance, this should always be 2 this data element ...
const TData & GetData(void) const
Get the Data member data.
bool CanGetProject_version(void) const
Check if it is safe to call GetProject_version method.
list< CRef< CProjectAnnot > > m_Annot
TData & SetData(void)
Assign a value to Data data member.
TCounter & SetCounter(void)
Assign a value to Counter data member.
TProject_version & SetProject_version(void)
Assign a value to Project_version data member.
bool CanGetLoaders(void) const
Check if it is safe to call GetLoaders method.
const TViews & GetViews(void) const
Get the Views member data.
bool CanGetDescr(void) const
Check if it is safe to call GetDescr method.
CGBProject_ver2_Base(const CGBProject_ver2_Base &)
bool CanGetObsolete_orig_message(void) const
Check if it is safe to call GetObsolete_orig_message method.
bool CanGetCounter(void) const
Check if it is safe to call GetCounter method.
void ResetData(void)
Reset Data data member.
const TProject_version & GetProject_version(void) const
Get the Project_version member data.
const TLoaders & GetLoaders(void) const
Get the Loaders member data.
list< CRef< CProjectAnnot > > TAnnot
Tparent::CMemberIndex< E_memberIndex, 13 > TmemberIndex
void SetDefaultCounter(void)
Assign default value to Counter data member.
TDescr & SetDescr(void)
Assign a value to Descr data member.
const TAnnot & GetAnnot(void) const
Get the Annot member data.
bool IsSetCounter(void) const
next counter for project items Check if a value has been assigned to Counter data member.
const GenericPointer< typename T::ValueType > T2 value
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4