|
|
| VOutput (const WeakPtr< VObject > &Source, const string &initial_name, const VFragmentSelector &FS=NullPtr(), const RefPtr< VCreationPreferences > &CP=NullPtr()) |
| |
|
Type & | operator() () |
| |
|
const Type & | operator() () const |
| |
|
| VOutput (const VParameter::SourceObject_t &Source, const string &initial_name, const Type &InitValue, const RefPtr< VCreationPreferences > &CP=nullptr) |
| |
|
| VOutput (const VSlotContainer::Deferred &) |
| |
|
| VOutput (VSlotContainer *Source, const string &initial_name, const Type &InitValue, const RefPtr< VCreationPreferences > &CP=nullptr) |
| |
|
StrongPtr & | assignStrong (const DynPtr_t &other) |
| |
|
StrongPtr & | assignStrong (const ReferenceBase< ObjectBase_t > *Obj) |
| |
|
StrongPtr & | assignStrong (const std::nullptr_t &) |
| |
|
auto | operator() (Arguments...parameters) const -> decltype((*this->getPtrValue())(parameters...)) |
| |
|
refvalue_t & | operator* () const |
| |
|
pointer_t | operator-> () const |
| |
|
StrongPtr & | operator= (const DynPtr_t &other) |
| |
|
StrongPtr & | operator= (const ReferenceBase< ObjectBase_t > *Obj) |
| |
|
StrongPtr & | operator= (const std::initializer_list< StrongPtr > &other) |
| |
|
StrongPtr & | operator= (const std::nullptr_t &) |
| |
|
StrongPtr & | operator= (const StrongPtr &other) |
| |
|
auto | operator[] (const IndexType &I) const -> decltype((*this->getPtrValue())[I]) |
| |
|
| StrongPtr (const ReferenceBase< ObjectBase_t > *Obj) |
| |
|
| StrongPtr (const ReferenceBase< ObjectBase_t > *Obj, const NotNullPtr &) |
| |
|
| StrongPtr (const std::nullptr_t &) |
| |
|
| StrongPtr (const StrongPtr< ChildObject, ObjectBase > &Other) |
| |
|
| StrongPtr (const StrongPtr< Object, ObjectBase > &Other) |
| |
|
| StrongPtr (const WeakPtr< ChildObject, ObjectBase_t > &Other) |
| |
|
pointer_t | getPtrValue () const |
| |
|
pointer_t | operator-> () const |
| |
|
refvalue_t & | operator* () const |
| |
|
size_t | operator~ () const |
| |
|
| WeakPtr (const std::nullptr_t &) |
| |
|
| WeakPtr (const ReferenceBase< ObjectBase > *Obj) |
| |
|
| WeakPtr (const ReferenceBase< ObjectBase > *Obj, const NotNullPtr &) |
| |
|
| WeakPtr (const WeakPtr< AnyObject, ObjectBase > &Other) |
| |
|
| WeakPtr (const WeakPtr &Other) |
| |
|
WeakPtr & | assignWeak (const WeakPtr &other) |
| |
|
WeakPtr & | operator= (const WeakPtr &other) |
| |
|
const DynPtr & | getDynPtr () const noexcept |
| |
|
const type_info & | getType () const noexcept |
| |
|
bool | isAssignable (const DynPtr< ObjectBase, ObjectBase > &Other) const noexcept |
| |
|
| operator void * () const noexcept |
| |
|
bool | operator! () const noexcept |
| |
|
void | speak (const char *s, const char *prefix="") const noexcept |
| |
|
void | Speak (const char *s, const char *prefix="") const |
| |