ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

config.c File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winreg.h"
#include "ole2.h"
#include "msxml2.h"
#include "mscoree.h"
#include "corhdr.h"
#include "metahost.h"
#include "cordebug.h"
#include "wine/list.h"
#include "mscoree_private.h"
#include "shlwapi.h"
#include "wine/debug.h"

Go to the source code of this file.

Data Structures

struct  ConfigFileHandler

Defines

#define COBJMACROS

Enumerations

enum  parse_state {
  STATE_NONE, STATE_OK, STATE_MULTILINE, STATE_DONE,
  STATE_ROOT, STATE_CONFIGURATION, STATE_STARTUP, STATE_UNKNOWN,
  state_whitespace, state_token, state_quote
}

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (mscoree)
static ConfigFileHandlerimpl_from_ISAXContentHandler (ISAXContentHandler *iface)
static ConfigFileHandlerimpl_from_ISAXErrorHandler (ISAXErrorHandler *iface)
static HRESULT WINAPI ConfigFileHandler_QueryInterface (ISAXContentHandler *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI ConfigFileHandler_AddRef (ISAXContentHandler *iface)
static ULONG WINAPI ConfigFileHandler_Release (ISAXContentHandler *iface)
static HRESULT WINAPI ConfigFileHandler_putDocumentLocator (ISAXContentHandler *iface, ISAXLocator *pLocator)
static HRESULT WINAPI ConfigFileHandler_startDocument (ISAXContentHandler *iface)
static HRESULT WINAPI ConfigFileHandler_endDocument (ISAXContentHandler *iface)
static HRESULT WINAPI ConfigFileHandler_startPrefixMapping (ISAXContentHandler *iface, const WCHAR *pPrefix, int nPrefix, const WCHAR *pUri, int nUri)
static HRESULT WINAPI ConfigFileHandler_endPrefixMapping (ISAXContentHandler *iface, const WCHAR *pPrefix, int nPrefix)
static HRESULT parse_startup (ConfigFileHandler *This, ISAXAttributes *pAttr)
static HRESULT parse_supported_runtime (ConfigFileHandler *This, ISAXAttributes *pAttr)
static HRESULT WINAPI ConfigFileHandler_startElement (ISAXContentHandler *iface, const WCHAR *pNamespaceUri, int nNamespaceUri, const WCHAR *pLocalName, int nLocalName, const WCHAR *pQName, int nQName, ISAXAttributes *pAttr)
static HRESULT WINAPI ConfigFileHandler_endElement (ISAXContentHandler *iface, const WCHAR *pNamespaceUri, int nNamespaceUri, const WCHAR *pLocalName, int nLocalName, const WCHAR *pQName, int nQName)
static HRESULT WINAPI ConfigFileHandler_characters (ISAXContentHandler *iface, const WCHAR *pChars, int nChars)
static HRESULT WINAPI ConfigFileHandler_ignorableWhitespace (ISAXContentHandler *iface, const WCHAR *pChars, int nChars)
static HRESULT WINAPI ConfigFileHandler_processingInstruction (ISAXContentHandler *iface, const WCHAR *pTarget, int nTarget, const WCHAR *pData, int nData)
static HRESULT WINAPI ConfigFileHandler_skippedEntity (ISAXContentHandler *iface, const WCHAR *pName, int nName)
static HRESULT WINAPI ConfigFileHandler_Error_QueryInterface (ISAXErrorHandler *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI ConfigFileHandler_Error_AddRef (ISAXErrorHandler *iface)
static ULONG WINAPI ConfigFileHandler_Error_Release (ISAXErrorHandler *iface)
static HRESULT WINAPI ConfigFileHandler_error (ISAXErrorHandler *iface, ISAXLocator *pLocator, const WCHAR *pErrorMessage, HRESULT hrErrorCode)
static HRESULT WINAPI ConfigFileHandler_fatalError (ISAXErrorHandler *iface, ISAXLocator *pLocator, const WCHAR *pErrorMessage, HRESULT hrErrorCode)
static HRESULT WINAPI ConfigFileHandler_ignorableWarning (ISAXErrorHandler *iface, ISAXLocator *pLocator, const WCHAR *pErrorMessage, HRESULT hrErrorCode)
static void init_config (parsed_config_file *config)
static HRESULT parse_config (VARIANT input, parsed_config_file *result)
HRESULT parse_config_file (LPCWSTR filename, parsed_config_file *result)
void free_parsed_config_file (parsed_config_file *file)

Variables

static struct
ISAXContentHandlerVtbl 
ConfigFileHandlerVtbl
static struct ISAXErrorHandlerVtbl ConfigFileHandlerErrorVtbl

Generated on Sat May 26 2012 04:45:31 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.