Last change
on this file since 457 was 457, checked in by coas-nagasima, 4 years ago |
ファイルを追加
|
-
Property svn:eol-style
set to
native
-
Property svn:mime-type
set to
text/x-csharp;charset=UTF-8
|
File size:
882 bytes
|
Line | |
---|
1 |
|
---|
2 | namespace Lextm.SharpSnmpLib.Mib.Elements.Types
|
---|
3 | {
|
---|
4 | public sealed class Macro : ITypeAssignment
|
---|
5 | {
|
---|
6 | private IModule _module;
|
---|
7 | private string _name;
|
---|
8 |
|
---|
9 | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1804:RemoveUnusedLocals", MessageId = "temp")]
|
---|
10 | public Macro(IModule module, SymbolList preAssignSymbols, ISymbolEnumerator symbols)
|
---|
11 | {
|
---|
12 | _module = module;
|
---|
13 | _name = preAssignSymbols[0].ToString();
|
---|
14 |
|
---|
15 | while (symbols.NextNonEOLSymbol() != Symbol.Begin)
|
---|
16 | {
|
---|
17 | }
|
---|
18 |
|
---|
19 | while (symbols.NextNonEOLSymbol() != Symbol.End)
|
---|
20 | {
|
---|
21 | }
|
---|
22 | }
|
---|
23 |
|
---|
24 | public IModule Module
|
---|
25 | {
|
---|
26 | get { return _module; }
|
---|
27 | }
|
---|
28 |
|
---|
29 | public string Name
|
---|
30 | {
|
---|
31 | get { return _name; }
|
---|
32 | }
|
---|
33 | }
|
---|
34 | }
|
---|
Note:
See
TracBrowser
for help on using the repository browser.