A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/netcomponent_8hpp.html below:

NCBI C++ ToolKit: include/connect/services/netcomponent.hpp File Reference

Go to the source code of this file.

Go to the SVN repository for this file.

◆ NCBI_NET_COMPONENT #define NCBI_NET_COMPONENT (   component ) Value:

C##component() {}

#define NCBI_NET_COMPONENT_IMPL(component)

Definition at line 107 of file netcomponent.hpp.

◆ NCBI_NET_COMPONENT_DEF #define NCBI_NET_COMPONENT_DEF (   Class,   Impl  ) Value:

protected: \

CNetRef<Impl> m_Impl; \

public: \

Class& operator =(

Impl

*

impl

) { m_Impl =

impl

;

return

*

this

; } \

operator

Impl

*() {

return

m_Impl.GetPointer(); } \

operator

const Impl

*()

const

{

return

m_Impl.GetPointer(); } \

Impl&

operator --

(

int

) {

return

m_Impl.GetObject(); } \

Impl* operator ->() { return m_Impl.GetPointer(); } \

const

Impl

* operator ->()

const

{

return

m_Impl.GetPointer(); }

TDerived * Impl(TBaseRef &base_ref)

S & operator--(CNetRef< S > &r, int)

EVoid

To create a void (uninitialized) component instance.

Definition at line 89 of file netcomponent.hpp.

◆ NCBI_NET_COMPONENT_IMPL ◆ CNetRef ◆ EVoid

To create a void (uninitialized) component instance.

Enumerator eVoid 

To create a void (uninitialized) instance of a component.

Definition at line 46 of file netcomponent.hpp.

◆ operator--() [1/2] ◆ operator--() [2/2]

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