Vuo 2.4.4
Loading...
Searching...
No Matches
VuoHidDevice.h
Go to the documentation of this file.
1
10#pragma once
11
20#ifdef __cplusplus
21extern "C" {
22#endif
23
24#include "VuoInteger.h"
25#include "VuoText.h"
26#include "VuoHidControl.h"
28
32typedef enum
33{
34 VuoHidDevice_MatchName,
35 VuoHidDevice_MatchLocation,
36 VuoHidDevice_MatchVendorAndProduct,
37 VuoHidDevice_MatchUsage,
39
56
57#define VuoHidDevice_SUPPORTS_COMPARISON
58
59VuoHidDevice VuoHidDevice_makeFromJson(struct json_object *js);
60struct json_object *VuoHidDevice_getJson(const VuoHidDevice value);
61char *VuoHidDevice_getSummary(const VuoHidDevice value);
62
63bool VuoHidDevice_areEqual(const VuoHidDevice valueA, const VuoHidDevice valueB);
64bool VuoHidDevice_isLessThan(const VuoHidDevice valueA, const VuoHidDevice valueB);
65
67
76
81#ifdef __cplusplus
82}
83#endif