#include <variantutils/variantref.h>
Public Member Functions | |
| wxRefCountingVariantData (wxVariantRefData *data) | |
| wxRefCountingVariantData () | |
| ~wxRefCountingVariantData () | |
| virtual void | Copy (wxVariantData &data) |
| Copy to data. | |
| virtual bool | Eq (wxVariantData &data) const |
| virtual bool | Write (wxString &str) const |
| virtual bool | Read (wxString &str) |
| virtual wxString | GetType () const |
| void | Ref (const wxRefCountingVariantData &data) |
| void | Unref () |
| virtual wxVariantRefData * | CreateVariantRefData ()=0 |
| wxVariantRefData * | CloneVariantRefData (const wxVariantRefData *refData) |
| void | AllocExclusive () |
| Make sure we're the exclusive owner of the data. | |
| wxVariantRefData * | GetVariantRefData () const |
| wxRefCountingVariantData::wxRefCountingVariantData | ( | wxVariantRefData * | data | ) | [inline] |
| wxRefCountingVariantData::wxRefCountingVariantData | ( | ) | [inline] |
| wxRefCountingVariantData::~wxRefCountingVariantData | ( | ) | [inline] |
| void wxRefCountingVariantData::AllocExclusive | ( | ) |
Make sure we're the exclusive owner of the data.
| wxVariantRefData * wxRefCountingVariantData::CloneVariantRefData | ( | const wxVariantRefData * | refData | ) |
| void wxRefCountingVariantData::Copy | ( | wxVariantData & | data | ) | [virtual] |
Copy to data.
| virtual wxVariantRefData* wxRefCountingVariantData::CreateVariantRefData | ( | ) | [pure virtual] |
| bool wxRefCountingVariantData::Eq | ( | wxVariantData & | data | ) | const [virtual] |
| virtual wxString wxRefCountingVariantData::GetType | ( | ) | const [inline, virtual] |
| wxVariantRefData* wxRefCountingVariantData::GetVariantRefData | ( | ) | const [inline] |
| bool wxRefCountingVariantData::Read | ( | wxString & | str | ) | [virtual] |
| void wxRefCountingVariantData::Ref | ( | const wxRefCountingVariantData & | data | ) |
| void wxRefCountingVariantData::Unref | ( | ) |
| bool wxRefCountingVariantData::Write | ( | wxString & | str | ) | const [virtual] |
1.5.8