Search Toolkit Book for CSafeStaticRef
CSafeStaticRef<>:: More...
#include <corelib/ncbi_safe_static.hpp>
Inheritance diagram for CSafeStaticRef< T >:
Collaboration diagram for CSafeStaticRef< T >:
Private Member Functions void x_Init (void) template<class FUserCreate > void x_Init (FUserCreate user_create) Detailed Description template<class T>CSafeStaticRef<>::
For on-demand CObject-derived object. Create the variable of type "T" using CRef<> (to avoid premature destruction). Should be used only as static object. Otherwise the correct initialization is not guaranteed.
Definition at line 700 of file ncbi_safe_static.hpp.
Member Typedef Documentation ◆ TLifeSpan Constructor & Destructor Documentation ◆ CSafeStaticRef()Constructor.
Definition at line 715 of file ncbi_safe_static.hpp.
Member Function Documentation ◆ Get() [1/2]template<class T >
template<class FUserCreate >
◆ Get() [2/2] ◆ operator*() ◆ operator->() ◆ Set() ◆ sx_SelfCleanup() ◆ x_CastPtr() ◆ x_Init() [1/2]template<class T >
template<class FUserCreate >
◆ x_Init() [2/2]The documentation for this class was generated from the following file:
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