|
fb-cpp 0.0.1
A modern C++ wrapper for the Firebird database API
|
Public Member Functions | |
| FbRef (std::nullptr_t) noexcept | |
| FbRef (T *p) noexcept | |
| template<typename Y > | |
| FbRef (Y *p) noexcept | |
| FbRef (FbRef &r) noexcept | |
| template<typename Y > | |
| FbRef (FbRef< Y > &r) noexcept | |
| FbRef (FbRef &&r) noexcept | |
| void | reset (T *p=nullptr) noexcept |
| FbRef & | operator= (FbRef &r) noexcept |
| template<typename Y > | |
| FbRef & | operator= (FbRef< Y > &r) noexcept |
| FbRef & | operator= (FbRef &&r) noexcept |
| T * | operator-> () noexcept |
| const T * | operator-> () const noexcept |
| operator bool () const noexcept | |
| bool | operator! () const noexcept |
| bool | operator== (const FbRef &other) const noexcept |
| bool | operator== (const T *other) const noexcept |
| bool | operator!= (const FbRef &other) const noexcept |
| bool | operator!= (const T *other) const noexcept |
| T * | get () noexcept |
| const T * | get () const noexcept |
Definition at line 59 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 65 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 70 of file SmartPtrs.h.
|
inlineexplicitnoexcept |
Definition at line 75 of file SmartPtrs.h.
|
inlineexplicitnoexcept |
Definition at line 81 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 86 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 93 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 99 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 105 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 188 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 183 of file SmartPtrs.h.
|
inlineexplicitnoexcept |
Definition at line 153 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 158 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 173 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 178 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 148 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 143 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 129 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 116 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 123 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 163 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 168 of file SmartPtrs.h.
|
inlinenoexcept |
Definition at line 111 of file SmartPtrs.h.
Definition at line 62 of file SmartPtrs.h.