source: azure_iot_hub/trunk/asp3_dcre/tecsgen/tecs/TECSInfo/nTECSInfo_tTECSInfo_inline.h@ 388

Last change on this file since 388 was 388, checked in by coas-nagasima, 5 years ago

Azure IoT Hub Device C SDK を使ったサンプルの追加

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
  • Property svn:mime-type set to text/x-chdr
File size: 6.9 KB
Line 
1/*
2 * Copyright (C) 2008-2017 by TOPPERS Project
3 *
4 * 上記著作権者
5は,以下の(1)~(4)の条件を満たす場合に限り,本ソフトウェ
6 * ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改
7 * 変・再é…
8å¸ƒï¼ˆä»¥ä¸‹ï¼Œåˆ©ç”¨ã¨å‘¼ã¶ï¼‰ã™ã‚‹ã“とを無償で許諾する.
9 * (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作
10 * 権表示,この利用条件および下記の無保証規定が,そのままの形でソー
11 * スコード中に含まれていること.
12 * (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使
13 * 用できる形で再é…
14å¸ƒã™ã‚‹å ´åˆã«ã¯ï¼Œå†é…
15å¸ƒã«ä¼´ã†ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆï¼ˆåˆ©ç”¨
16 * 者
17マニュアルなど)に,上記の著作権表示,この利用条件および下記
18 * の無保証規定を掲載すること.
19 * (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使
20 * 用できない形で再é…
21å¸ƒã™ã‚‹å ´åˆã«ã¯ï¼Œæ¬¡ã®ã„ずれかの条件を満たすこ
22 * と.
23 * (a) 再é…
24å¸ƒã«ä¼´ã†ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆï¼ˆåˆ©ç”¨è€…
25マニュアルなど)に,上記の著
26 * 作権表示,この利用条件および下記の無保証規定を掲載すること.
27 * (b) 再é…
28å¸ƒã®å½¢æ…
29‹ã‚’,別に定める方法によって,TOPPERSプロジェクトに
30 * 報告すること.
31 * (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
32 * 害からも,上記著作権者
33およびTOPPERSプロジェクトをå…
34è²¬ã™ã‚‹ã“と.
35 * また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理
36 * 由に基づく請求からも,上記著作権者
37およびTOPPERSプロジェクトを
38 * å…
39è²¬ã™ã‚‹ã“と.
40 *
41 * 本ソフトウェアは,無保証で提供されているものである.上記著作権者
42お
43 * よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的
44 * に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ
45 * アの利用により直接的または間接的に生じたいかなる損害に関しても,そ
46 * の責任を負わない.
47 *
48 * @(#) $Id: nTECSInfo_tTECSInfo_inline.h 388 2019-05-22 11:25:18Z coas-nagasima $
49 */
50
51#ifndef nTECSInfo_tTECSInfo__INLINE_H
52#define nTECSInfo_tTECSInfo__INLINE_H
53
54/*
55 * This file was automatically generated by tecsgen.
56 * Move and rename like below before editing,
57 * gen/tTECSInfo_inline_template.h => src/tTECSInfo_inline.h
58 * to avoid to be overwritten by tecsgen.
59 */
60/* #[<PREAMBLE>]#
61 * #[<...>]# から #[</...>]# で囲まれたコメントは編集しないでください
62 * tecsmerge によるマージに使用されます
63 *
64 * 呼び口関数 #_TCPF_#
65 * call port: cTECSInfo signature: nTECSInfo_sTECSInfo context:task
66 * ER cTECSInfo_findNamespace( const char_t* namespace_path, Descriptor( nTECSInfo_sNamespaceInfo )* nsDesc );
67 * ER cTECSInfo_findRegion( const char_t* namespace_path, Descriptor( nTECSInfo_sRegionInfo )* regionDesc );
68 * ER cTECSInfo_findSignature( const char_t* namespace_path, Descriptor( nTECSInfo_sSignatureInfo )* signatureDesc );
69 * ER cTECSInfo_findCelltype( const char_t* namespace_path, Descriptor( nTECSInfo_sCelltypeInfo )* celltypeDesc );
70 * ER cTECSInfo_findCell( const char_t* namespace_path, Descriptor( nTECSInfo_sCellInfo )* cellDesc );
71 * ER cTECSInfo_findRawEntryDescriptor( const char_t* namespace_path, Descriptor( nTECSInfo_sRawEntryDescriptorInfo )* rawEntryDescDesc, Descriptor( nTECSInfo_sEntryInfo )* entryDesc );
72 * ER cTECSInfo_findRawEntryDescriptor_unsafe( const char_t* namespace_path, void** rawDesc );
73 *
74 * #[</PREAMBLE>]# */
75
76/* entry port function #_TEPF_# */
77/* #[<ENTRY_PORT>]# eTECSInfo
78 * entry port: eTECSInfo
79 * signature: nTECSInfo_sTECSInfo
80 * context: task
81 * #[</ENTRY_PORT>]# */
82
83/* #[<ENTRY_FUNC>]# eTECSInfo_findNamespace
84 * name: eTECSInfo_findNamespace
85 * global_name: nTECSInfo_tTECSInfo_eTECSInfo_findNamespace
86 * oneway: false
87 * #[</ENTRY_FUNC>]# */
88Inline ER
89eTECSInfo_findNamespace(const char_t* namespace_path, Descriptor( nTECSInfo_sNamespaceInfo )* nsDesc)
90{
91 return cTECSInfo_findNamespace( namespace_path, nsDesc );
92}
93
94/* #[<ENTRY_FUNC>]# eTECSInfo_findRegion
95 * name: eTECSInfo_findRegion
96 * global_name: nTECSInfo_tTECSInfo_eTECSInfo_findRegion
97 * oneway: false
98 * #[</ENTRY_FUNC>]# */
99Inline ER
100eTECSInfo_findRegion(const char_t* namespace_path, Descriptor( nTECSInfo_sRegionInfo )* regionDesc)
101{
102 return cTECSInfo_findRegion( namespace_path, regionDesc );
103}
104
105/* #[<ENTRY_FUNC>]# eTECSInfo_findSignature
106 * name: eTECSInfo_findSignature
107 * global_name: nTECSInfo_tTECSInfo_eTECSInfo_findSignature
108 * oneway: false
109 * #[</ENTRY_FUNC>]# */
110Inline ER
111eTECSInfo_findSignature(const char_t* namespace_path, Descriptor( nTECSInfo_sSignatureInfo )* signatureDesc)
112{
113 return cTECSInfo_findSignature( namespace_path, signatureDesc );
114}
115
116/* #[<ENTRY_FUNC>]# eTECSInfo_findCelltype
117 * name: eTECSInfo_findCelltype
118 * global_name: nTECSInfo_tTECSInfo_eTECSInfo_findCelltype
119 * oneway: false
120 * #[</ENTRY_FUNC>]# */
121Inline ER
122eTECSInfo_findCelltype(const char_t* namespace_path, Descriptor( nTECSInfo_sCelltypeInfo )* celltypeDesc)
123{
124 return cTECSInfo_findCelltype( namespace_path, celltypeDesc );
125}
126
127/* #[<ENTRY_FUNC>]# eTECSInfo_findCell
128 * name: eTECSInfo_findCell
129 * global_name: nTECSInfo_tTECSInfo_eTECSInfo_findCell
130 * oneway: false
131 * #[</ENTRY_FUNC>]# */
132Inline ER
133eTECSInfo_findCell(const char_t* namespace_path, Descriptor( nTECSInfo_sCellInfo )* cellDesc)
134{
135 return cTECSInfo_findCell( namespace_path, cellDesc );
136}
137
138/* #[<ENTRY_FUNC>]# eTECSInfo_findRawEntryDescriptor
139 * name: eTECSInfo_findRawEntryDescriptor
140 * global_name: nTECSInfo_tTECSInfo_eTECSInfo_findRawEntryDescriptor
141 * oneway: false
142 * #[</ENTRY_FUNC>]# */
143Inline ER
144eTECSInfo_findRawEntryDescriptor(const char_t* namespace_path, int_t ith, Descriptor( nTECSInfo_sRawEntryDescriptorInfo )* rawEntryDescDesc, Descriptor( nTECSInfo_sEntryInfo )* entryDesc)
145{
146 return cTECSInfo_findRawEntryDescriptor(namespace_path, ith, rawEntryDescDesc, entryDesc);
147}
148
149/* #[<ENTRY_FUNC>]# eTECSInfo_findRawEntryDescriptor_unsafe
150 * name: eTECSInfo_findRawEntryDescriptor_unsafe
151 * global_name: nTECSInfo_tTECSInfo_eTECSInfo_findRawEntryDescriptor_unsafe
152 * oneway: false
153 * #[</ENTRY_FUNC>]# */
154Inline ER
155eTECSInfo_findRawEntryDescriptor_unsafe(const char_t* namespace_path, void** rawDesc)
156{
157 return cTECSInfo_findRawEntryDescriptor_unsafe(namespace_path, rawDesc);
158}
159
160/* #[<POSTAMBLE>]#
161 * これより下に非受け口関数を書きます
162 * #[</POSTAMBLE>]#*/
163
164#endif /* nTECSInfo_tTECSInfo_INLINEH */
Note: See TracBrowser for help on using the repository browser.