NCBI C++ ToolKit
Public Member Functions | Private Types | Private Attributes | List of all members
SNonVerbose< TArgs > Struct Template Reference

Search Toolkit Book for SNonVerbose

+ Inheritance diagram for SNonVerbose< TArgs >:
+ Collaboration diagram for SNonVerbose< TArgs >:

Public Member Functions

void ItemComplete (SJsonOut &json_out, EPSG_Status status, const shared_ptr< CPSG_ReplyItem > &item)
 
void ReplyComplete (SJsonOut &json_out, EPSG_Status status, const shared_ptr< CPSG_Reply > &reply)
 

Private Types

using TBase = SNonVerboseBase< TArgs... >
 

Private Attributes

map< CPSG_ReplyItem::EType, shared_ptr< CPSG_ReplyItem > > m_Items
 

Additional Inherited Members

- Static Public Member Functions inherited from SNonVerboseBase< TArgs... >
static void ItemComplete (SJsonOut &json_out, EPSG_Status status, const shared_ptr< CPSG_ReplyItem > &item)
 
static void ReplyComplete (SJsonOut &json_out, EPSG_Status status, const shared_ptr< CPSG_Reply > &reply)
 

Detailed Description

template<class... TArgs>
struct SNonVerbose< TArgs >

Definition at line 736 of file processing.cpp.

Member Typedef Documentation

◆ TBase

template<class... TArgs>
using SNonVerbose< TArgs >::TBase = SNonVerboseBase<TArgs...>
private

Definition at line 744 of file processing.cpp.

Member Function Documentation

◆ ItemComplete()

template<class... TArgs>
void SNonVerbose< TArgs >::ItemComplete ( SJsonOut json_out,
EPSG_Status  status,
const shared_ptr< CPSG_ReplyItem > &  item 
)

Definition at line 750 of file processing.cpp.

References eNotFound, and result.

◆ ReplyComplete()

template<class... TArgs>
void SNonVerbose< TArgs >::ReplyComplete ( SJsonOut json_out,
EPSG_Status  status,
const shared_ptr< CPSG_Reply > &  reply 
)

Definition at line 766 of file processing.cpp.

References eNotFound, and eSuccess.

Member Data Documentation

◆ m_Items

template<class... TArgs>
map<CPSG_ReplyItem::EType, shared_ptr<CPSG_ReplyItem> > SNonVerbose< TArgs >::m_Items
private

Definition at line 746 of file processing.cpp.


The documentation for this struct was generated from the following file:
Modified on Sun May 12 05:01:06 2024 by modify_doxy.py rev. 669887