CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
icustomformatter.h
1
3#ifndef _ICustomFormatter_h_
4#define _ICustomFormatter_h_
5
6#include "system/object.h"
7#include "system/iformatprovider.h"
8
9namespace System
10{
11 class String;
16 class ASPOSECPP_SHARED_CLASS ICustomFormatter : virtual public System::Object
17 {
18 RTTI_INFO(System::ICustomFormatter, ::System::BaseTypesInfo<System::Object>)
19
20 public:
27 };
28}
29
30#endif
Defines a method that performs custom formatting of a string representation of a value represented by...
Definition: icustomformatter.h:17
virtual System::String Format(System::String format, System::SharedPtr< System::Object > arg, System::SharedPtr< System::IFormatProvider > formatProvider)=0
Returns a string representation of a value represented by the current object using the specified form...
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:62
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
String class used across the library. Is a substitute for C# System.String when translating code....
Definition: string.h:122
Definition: db_command.h:9