ISLEman
Public Member Functions | List of all members
TemplateStructWeakRef Class Reference

Weak reference wrapper for TemplateStructIntf that provides access to the wrapped struct without holding a reference. More...

Inheritance diagram for TemplateStructWeakRef:
TemplateStructIntf

Public Member Functions

 TemplateStructWeakRef (TemplateStructIntf *ref)
 
virtual TemplateVariant get (const char *name) const
 Gets the value for a field name. More...
 
virtual int addRef ()
 Increase object's reference count.
 
virtual int release ()
 Decreases object's referenc count, destroy object if 0.
 
- Public Member Functions inherited from TemplateStructIntf
virtual ~TemplateStructIntf ()
 Destroys the struct.
 

Detailed Description

Weak reference wrapper for TemplateStructIntf that provides access to the wrapped struct without holding a reference.

Member Function Documentation

§ get()

virtual TemplateVariant TemplateStructWeakRef::get ( const char *  name) const
inlinevirtual

Gets the value for a field name.

Parameters
[in]nameThe name of the field.

Implements TemplateStructIntf.


The documentation for this class was generated from the following file: