| eRPC Generator (erpcgen) Rev. 1.8.1 NXP Semiconductors

- Main Page
- Classes
- Files

- File List

Program.h
1 /*
2 * Copyright (c) 2014, Freescale Semiconductor, Inc.
3 * Copyright 2016 NXP
4 * All rights reserved.
5 *
6 *
7 * SPDX-License-Identifier: BSD-3-Clause
8 */
9
10 #ifndef _EMBEDDED_RPC__PROGRAM_H_
11 #define _EMBEDDED_RPC__PROGRAM_H_
12
13 #include "DataType.h"
14 #include "Symbol.h"
15
16 #include <string>
17
19 // Classes
21
22 namespace erpcgen {
23
28 class Program : public Symbol
29 {
30 public:
38 Program(const Token &tok)
39 : Symbol(kProgramSymbol, tok)
40 {
41 }
42 };
43
44 } // namespace erpcgen
45
46 #endif // _EMBEDDED_RPC__PROGRAM_H_
erpcgen::Program
Program declaration.
Definition: Program.h:28
erpcgen::Symbol
Base class for all named declarations in the IDL.
Definition: Symbol.h:28
erpcgen::Token
Encapsulates all information about a token.
Definition: Token.h:60
erpcgen::Program::Program
Program(const Token &tok)
Constructor.
Definition: Program.h:38
erpcgen
Definition: AstNode.h:26