wxVariantHandlers Class Reference

#include <variantutils/varianthandlers.h>

List of all members.

Public Member Functions

 wxVariantHandlers ()
 ~wxVariantHandlers ()

Static Public Member Functions

static bool CanHandle (const wxString &type)
static bool Read (wxVariant &variant, wxInputStream &stream, wxDataInputStream &dataStream)
static bool Write (const wxVariant &variant, wxOutputStream &stream, wxDataOutputStream &dataStream)
static wxVariant GetDefaultValue (const wxString &type)
 Gets a default value for this type.
static wxList & GetHandlers ()
static void AddHandler (wxVariantHandler *handler)
static void InsertHandler (wxVariantHandler *handler)
static bool RemoveHandler (const wxString &name)
static wxVariantHandlerFindHandlerByName (const wxString &name)
static wxVariantHandlerFindHandlerByType (const wxString &type)
static void CleanUpHandlers ()
static void InitStandardHandlers ()


Detailed Description

wxVariantHandlers stores objects that know about particular variant types

Constructor & Destructor Documentation

wxVariantHandlers::wxVariantHandlers (  )  [inline]

wxVariantHandlers::~wxVariantHandlers (  )  [inline]


Member Function Documentation

void wxVariantHandlers::AddHandler ( wxVariantHandler handler  )  [static]

bool wxVariantHandlers::CanHandle ( const wxString &  type  )  [static]

void wxVariantHandlers::CleanUpHandlers (  )  [static]

wxVariantHandler * wxVariantHandlers::FindHandlerByName ( const wxString &  name  )  [static]

wxVariantHandler * wxVariantHandlers::FindHandlerByType ( const wxString &  type  )  [static]

wxVariant wxVariantHandlers::GetDefaultValue ( const wxString &  type  )  [static]

Gets a default value for this type.

static wxList& wxVariantHandlers::GetHandlers (  )  [inline, static]

void wxVariantHandlers::InitStandardHandlers (  )  [static]

void wxVariantHandlers::InsertHandler ( wxVariantHandler handler  )  [static]

bool wxVariantHandlers::Read ( wxVariant &  variant,
wxInputStream stream,
wxDataInputStream dataStream 
) [static]

bool wxVariantHandlers::RemoveHandler ( const wxString &  name  )  [static]

bool wxVariantHandlers::Write ( const wxVariant &  variant,
wxOutputStream stream,
wxDataOutputStream dataStream 
) [static]


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

Generated on Wed May 6 19:22:10 2009 for AxTk by  doxygen 1.5.8