CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
ixml_line_info.h
1
2
3#pragma once
4
5#include <system/object.h>
6#include <cstdint>
7
8
9namespace System {
10
11namespace Xml {
12
14class ASPOSECPP_SHARED_CLASS IXmlLineInfo : public virtual System::Object
15{
16 typedef IXmlLineInfo ThisType;
18
19 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
20 ASPOSECPP_SHARED_RTTI_INFO_DECL();
21
22public:
23
27 virtual int32_t get_LineNumber() = 0;
31 virtual int32_t get_LinePosition() = 0;
32
36 virtual bool HasLineInfo() = 0;
37
38};
39
40} // namespace Xml
41} // namespace System
42
43
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:62
Provides an interface to enable a class to return line and position information.
Definition: ixml_line_info.h:15
virtual int32_t get_LinePosition()=0
Returns the current line position.
virtual int32_t get_LineNumber()=0
Returns the current line number.
virtual bool HasLineInfo()=0
Returns a value indicating whether the class can return line information.
@ Xml
Serialize according to the XML 1.0 rules.
Definition: db_command.h:9