Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

settings::ConfigFileBase Class Reference

#include <settings.h>

Inherited by settings::MachineConfigFile, and settings::MainConfigFile.

List of all members.

Detailed Description

Common base class for both MainConfigFile and MachineConfigFile which contains some common logic for both.

Definition at line 78 of file settings.h.

Public Member Functions

bool fileExists ()

Protected Member Functions

void clearDocument ()
 ConfigFileBase (const com::Utf8Str *pstrFilename)
void createStubDocument ()
com::Utf8Str makeString (const com::Guid &guid)
com::Utf8Str makeString (const RTTIMESPEC &tm)
void parseTimestamp (RTTIMESPEC &timestamp, const com::Utf8Str &str) const
void parseUUID (com::Guid &guid, const com::Utf8Str &strUUID) const
void readExtraData (const xml::ElementNode &elmExtraData, ExtraDataItemsMap &map)
void readUSBDeviceFilters (const xml::ElementNode &elmDeviceFilters, USBDeviceFiltersList &ll)
void writeExtraData (xml::ElementNode &elmParent, const ExtraDataItemsMap &me)
void writeUSBDeviceFilters (xml::ElementNode &elmParent, const USBDeviceFiltersList &ll, bool fHostMode)
 ~ConfigFileBase ()

Protected Attributes



class ConfigFileError


struct  Data

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

Generated by  Doxygen 1.6.0   Back to index