NCBI C++ ToolKit
Public Types | Public Member Functions | Public Attributes | List of all members
SIpgSubgroupsConfig Struct Reference

Search Toolkit Book for SIpgSubgroupsConfig

#include <objtools/pubseq_gateway/impl/ipg/ipg_types.hpp>

Public Types

using TCIterator = vector< int32_t >::const_iterator
 

Public Member Functions

bool IsReadable () const
 
bool IsWriteable () const
 

Public Attributes

TIpg ipg {TIpg()}
 
EIpgSubgroupsStatus status {EIpgSubgroupsStatus::eUndefined}
 
EIpgSubgroupHashType hash_type {EIpgSubgroupHashType::eUndefined}
 
vector< int32_tsubgroups
 

Detailed Description

Definition at line 73 of file ipg_types.hpp.

Member Typedef Documentation

◆ TCIterator

using SIpgSubgroupsConfig::TCIterator = vector<int32_t>::const_iterator

Definition at line 75 of file ipg_types.hpp.

Member Function Documentation

◆ IsReadable()

bool SIpgSubgroupsConfig::IsReadable ( ) const
inline

Definition at line 82 of file ipg_types.hpp.

References eActive, eWriteProtected, and status.

Referenced by CPubseqGatewayFetchIpgReport::Wait1().

◆ IsWriteable()

bool SIpgSubgroupsConfig::IsWriteable ( ) const
inline

Definition at line 88 of file ipg_types.hpp.

References eActive, eWriteProtected, ipg, NCBI_THROW, and status.

Member Data Documentation

◆ hash_type

EIpgSubgroupHashType SIpgSubgroupsConfig::hash_type {EIpgSubgroupHashType::eUndefined}

Definition at line 79 of file ipg_types.hpp.

◆ ipg

TIpg SIpgSubgroupsConfig::ipg {TIpg()}

Definition at line 77 of file ipg_types.hpp.

Referenced by IsWriteable().

◆ status

Definition at line 78 of file ipg_types.hpp.

Referenced by IsReadable(), IsWriteable(), and CPubseqGatewayFetchIpgReport::Wait1().

◆ subgroups

vector<int32_t> SIpgSubgroupsConfig::subgroups

Definition at line 80 of file ipg_types.hpp.

Referenced by CPubseqGatewayFetchIpgReport::Wait1().


The documentation for this struct was generated from the following file:
Modified on Sun May 19 04:39:51 2024 by modify_doxy.py rev. 669887