C++ SDK Reference  12.5
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
diguy_ai_internal.h
Go to the documentation of this file.
1 
2 /*
3  * Copyright (C) 1992-2013 Boston Dynamics
4  * ALL RIGHTS RESERVED.
5  *
6  * These coded instructions, statements, and computer programs
7  * contain unpublished proprietary information of Boston Dynamics
8  * and are protected by Copyright Laws of the United States.
9  * They may not be used, duplicated, or disclosed in any form, in
10  * whole or in part, without the prior written consent from Boston
11  * Dynamics.
12  *
13  * RESTRICTED RIGHTS LEGEND
14  * Use, duplication, or disclosure by the government is subject
15  * to restrictions as set forth in FAR 52.227.19(c)(2) or
16  * subparagraph (c)(1)(ii) of the Rights in Technical Data and
17  * Computer Software clause at DFARS 252.227-7013 and/or in
18  * similar or successor clauses in the FAR, or the DOD or NASA
19  * FAR Supplement, or to subparagraphs (c)(1) and (c)(2) of the
20  * Commercial Computer Software--Restricted Rights at 48 CFR
21  * 52.227-19, as applicable. Unpublished-rights reserved under
22  * the Copyright Laws of the United States.
23  * Contractor/Manufacturer is:
24  * Boston Dynamics/78 Fourth Avenue/Waltham MA 02451.
25  */
26 
27 #ifndef __diguy_ai_internalH
28 #define __diguy_ai_internalH
29 
30 #include <declspec_bdiutil.h>
31 
32 /*
33  * Minor attempt at obfuscation.
34  */
35 #define diguy_ai_internal_has_diguy_ai_license daihdal
36 #define diguy_ai_internal_has_diguy_ai_dev_license daihdadl
37 
38 #ifdef __cplusplus
39 extern "C" {
40 #endif
41 
42 /*l
43  *b Returns:
44  **
45  ** 1 if diguy_ai_initialize() has been called,
46  ** 0 if not
47  */
48 BDI_DECLSPEC_bdiutil
50 
51 /*l
52  *b Returns:
53  **
54  ** 1 if diguy_ai_rt or diguy_ai license feature is present and valid,
55  ** 0 if not
56  */
57 BDI_DECLSPEC_bdiutil
59 
60 /*l
61  *b Returns:
62  **
63  ** 1 if diguy_ai license feature is present and valid,
64  ** 0 if not
65  */
66 BDI_DECLSPEC_bdiutil
68 
69 #ifdef __cplusplus
70 }
71 #endif
72 
73 #endif /* __diguy_ai_internalH */
74 
75 
76 /*
77  * Copyright (C) 1992-2013 Boston Dynamics
78  * ALL RIGHTS RESERVED.
79  *
80  * These coded instructions, statements, and computer programs
81  * contain unpublished proprietary information of Boston Dynamics
82  * and are protected by Copyright Laws of the United States.
83  * They may not be used, duplicated, or disclosed in any form, in
84  * whole or in part, without the prior written consent from Boston
85  * Dynamics.
86  *
87  * RESTRICTED RIGHTS LEGEND
88  * Use, duplication, or disclosure by the government is subject
89  * to restrictions as set forth in FAR 52.227.19(c)(2) or
90  * subparagraph (c)(1)(ii) of the Rights in Technical Data and
91  * Computer Software clause at DFARS 252.227-7013 and/or in
92  * similar or successor clauses in the FAR, or the DOD or NASA
93  * FAR Supplement, or to subparagraphs (c)(1) and (c)(2) of the
94  * Commercial Computer Software--Restricted Rights at 48 CFR
95  * 52.227-19, as applicable. Unpublished-rights reserved under
96  * the Copyright Laws of the United States.
97  * Contractor/Manufacturer is:
98  * Boston Dynamics/78 Fourth Avenue/Waltham MA 02451.
99  */
100