NCBI C++ ToolKit
src
objects
trackmgr
TMgr_DisplayTrackRequest.cpp
Go to the documentation of this file.
Go to the SVN repository for this file.
1
/* $Id: TMgr_DisplayTrackRequest.cpp 58618 2013-06-21 11:47:14Z clausen $
2
* ===========================================================================
3
*
4
* PUBLIC DOMAIN NOTICE
5
* National Center for Biotechnology Information
6
*
7
* This software/database is a "United States Government Work" under the
8
* terms of the United States Copyright Act. It was written as part of
9
* the author's official duties as a United States Government employee and
10
* thus cannot be copyrighted. This software/database is freely available
11
* to the public for use. The National Library of Medicine and the U.S.
12
* Government have not placed any restriction on its use or reproduction.
13
*
14
* Although all reasonable efforts have been taken to ensure the accuracy
15
* and reliability of the software and data, the NLM and the U.S.
16
* Government do not and cannot warrant the performance or results that
17
* may be obtained by using this software or data. The NLM and the U.S.
18
* Government disclaim all warranties, express or implied, including
19
* warranties of performance, merchantability or fitness for any particular
20
* purpose.
21
*
22
* Please cite the author in any work or product based on this material.
23
*
24
* ===========================================================================
25
*
26
* Author: .......
27
*
28
* File Description:
29
* .......
30
*
31
* Remark:
32
* This code was originally generated by application DATATOOL
33
* using the following specifications:
34
* 'trackmgr.asn'.
35
*/
36
37
// standard includes
38
#include <
ncbi_pch.hpp
>
39
40
// generated includes
41
#include <
objects/trackmgr/TMgr_DisplayTrackRequest.hpp
>
42
#include <
objects/trackmgr/TMgr_GenomeContext.hpp
>
43
44
// generated classes
45
46
BEGIN_NCBI_SCOPE
47
48
BEGIN_objects_SCOPE
// namespace ncbi::objects::
49
50
// destructor
51
CTMgr_DisplayTrackRequest::~CTMgr_DisplayTrackRequest
(
void
)
52
{
53
}
54
55
void
56
CTMgr_DisplayTrackRequest::SetClientName
(
const
string
& name)
57
{
58
SetClient
().
SetClient_name
(name);
59
}
60
61
void
62
CTMgr_DisplayTrackRequest::SetResourceName
(
const
string
& name)
63
{
64
SetClient
().
SetContext
(name);
65
}
66
67
void
68
CTMgr_DisplayTrackRequest::AddAssemblyAcc
(
const
string
& acc)
69
{
70
SetGenome_context
().
SetAssembly
().
SetAccession
(acc);
71
}
72
73
void
74
CTMgr_DisplayTrackRequest::AddAssemblyNameTax
(
const
string
& name,
int
tax_id)
75
{
76
SetGenome_context
().
SetAssembly
().
SetName
().
SetName
(name);
77
SetGenome_context
().
SetAssembly
().
SetName
().
SetTax_id
(tax_id);
78
}
79
80
END_objects_SCOPE
// namespace ncbi::objects::
81
82
END_NCBI_SCOPE
83
84
/* Original file checksum: lines: 57, chars: 1789, CRC32: 1b46a3a */
TMgr_DisplayTrackRequest.hpp
User-defined methods of the data storage class.
TMgr_GenomeContext.hpp
User-defined methods of the data storage class.
CTMgr_ClientInfo::SetContext
virtual void SetContext(const TContext &value)
Definition:
TMgr_ClientInfo.cpp:58
CTMgr_DisplayTrackRequest::SetClientName
void SetClientName(const string &)
Definition:
TMgr_DisplayTrackRequest.cpp:56
CTMgr_DisplayTrackRequest::AddAssemblyAcc
void AddAssemblyAcc(const string &)
Definition:
TMgr_DisplayTrackRequest.cpp:68
CTMgr_DisplayTrackRequest::~CTMgr_DisplayTrackRequest
~CTMgr_DisplayTrackRequest(void)
Definition:
TMgr_DisplayTrackRequest.cpp:51
CTMgr_DisplayTrackRequest::AddAssemblyNameTax
void AddAssemblyNameTax(const string &, int)
Definition:
TMgr_DisplayTrackRequest.cpp:74
CTMgr_DisplayTrackRequest::SetResourceName
void SetResourceName(const string &)
Definition:
TMgr_DisplayTrackRequest.cpp:62
END_NCBI_SCOPE
#define END_NCBI_SCOPE
End previously defined NCBI scope.
Definition:
ncbistl.hpp:103
BEGIN_NCBI_SCOPE
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
Definition:
ncbistl.hpp:100
CTMgr_AssemblySpec_Base::C_Name::SetName
void SetName(const TName &value)
Assign a value to Name data member.
Definition:
TMgr_AssemblySpec_.hpp:435
CTMgr_AssemblySpec_Base::SetAccession
TAccession & SetAccession(void)
Select the variant.
Definition:
TMgr_AssemblySpec_.hpp:509
CTMgr_DisplayTrackRequest_Base::SetGenome_context
TGenome_context & SetGenome_context(void)
Assign a value to Genome_context data member.
Definition:
TMgr_DisplayTrackRequest_.hpp:1291
CTMgr_GenomeContext_Base::SetAssembly
TAssembly & SetAssembly(void)
Select the variant.
Definition:
TMgr_GenomeContext_.cpp:177
CTMgr_DisplayTrackRequest_Base::SetClient
TClient & SetClient(void)
Assign a value to Client data member.
Definition:
TMgr_DisplayTrackRequest_.hpp:1261
CTMgr_AssemblySpec_Base::C_Name::SetTax_id
void SetTax_id(TTax_id value)
Assign a value to Tax_id data member.
Definition:
TMgr_AssemblySpec_.hpp:395
CTMgr_AssemblySpec_Base::SetName
TName & SetName(void)
Select the variant.
Definition:
TMgr_AssemblySpec_.cpp:146
CTMgr_ClientInfo_Base::SetClient_name
void SetClient_name(const TClient_name &value)
Assign a value to Client_name data member.
Definition:
TMgr_ClientInfo_.hpp:307
ncbi_pch.hpp
Generated by
1.9.0
Modified on Wed Sep 04 15:04:56 2024 by modify_doxy.py rev. 669887