Sha256: cae67508dd631dff88412e158ea39f309530d48a16cbd0127b0a6f91e7b8db18

Contents?: true

Size: 853 Bytes

Versions: 15

Compression:

Stored size: 853 Bytes

Contents

// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently,
// but are changed infrequently

#pragma once

#include <Windows.h>

using namespace System;
using namespace UIA::Helper;

#include "StringHelper.h"
#include "ArrayHelper.h"
#include "ElementStructures.h"
#include "PatternInformationStructures.h"
#include "SearchCondition.h"
#include <list>

extern "C" Element^ ElementFrom(ElementInformationPtr element);

#define GRAB_VARARGS(argument_list, arg_type, arg_count) \
  va_list arguments;\
  va_start(arguments, arg0);\
  list<##arg_type##> ##argument_list##;\
  ##argument_list##.push_back(arg0);\
  for(auto index = 1; index < ##arg_count##; ++index) {\
    auto value = va_arg(arguments, ##arg_type##);\
    ##argument_list##.push_back(value);\
  }

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
uia-1.0 ext/UiaDll/UiaDll/Stdafx.h
uia-0.8 ext/UiaDll/UiaDll/Stdafx.h
uia-0.7 ext/UiaDll/UiaDll/Stdafx.h
uia-0.7.alpha.1 ext/UiaDll/UiaDll/Stdafx.h
uia-0.6 ext/UiaDll/UiaDll/Stdafx.h
uia-0.5 ext/UiaDll/UiaDll/Stdafx.h
uia-0.4.4 ext/UiaDll/UiaDll/Stdafx.h
uia-0.4.3 ext/UiaDll/UiaDll/Stdafx.h
uia-0.4.2 ext/UiaDll/UiaDll/Stdafx.h
uia-0.4.1 ext/UiaDll/UiaDll/Stdafx.h
uia-0.4 ext/UiaDll/UiaDll/Stdafx.h
uia-0.3.3 ext/UiaDll/UiaDll/Stdafx.h
uia-0.3.2 ext/UiaDll/UiaDll/Stdafx.h
uia-0.3.1 ext/UiaDll/UiaDll/Stdafx.h
uia-0.3 ext/UiaDll/UiaDll/Stdafx.h