|
CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
|
Namespaces | |
| namespace | _StackFrame_private |
| namespace | _StackTrace_private |
Classes | |
| struct | Debug |
| Collection of debug methods allowing it sending debug information to registered listeners. All output functions work in Debug only. This is a static type with no instance services. You should never create instances of it by any means. More... | |
| struct | Debugger |
| Debugger interface. This is a static type with no instance services. You should never create instances of it by any means. More... | |
| class | FileVersionInfo |
| Provides information on file version. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More... | |
| class | PerformanceCounter |
| Dummy class for PerformanceCounter-using translated code to compile. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More... | |
| class | Process |
| Encapsulates process information and manipulation. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More... | |
| class | ProcessStartInfo |
| Describes process start parameters. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More... | |
| class | StackFrame |
| Gets information on single stack frame. MSVS only. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More... | |
| class | StackTrace |
| Collection of stack frames. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More... | |
| class | Stopwatch |
| Allows time measurement. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More... | |
| struct | Trace |
| Provides interface to access debugger trace (if any). Works in Debug mode only. This is a static type with no instance services. You should never create instances of it by any means. More... | |
| class | TraceListener |
| Interface to react to debug and trace infofmation. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More... | |
Typedefs | |
| typedef SharedPtr< Stopwatch > | StopwatchPtr |
| Pointer type. More... | |
Enumerations | |
| enum class | ProcessWindowStyle { Normal , Hidden , Minimized , Maximized } |
| Style of process window. More... | |
| enum class | TraceEventType { Critical = 1 , Error = 2 , Warning = 4 , Information = 8 , Verbose = 16 , Start = 256 , Stop = 512 , Suspend = 1024 , Resume = 2048 , Transfer = 4096 } |
| Identifies the type of event that has caused the trace. More... | |
| enum class | TraceLevel { Off = 0 , Error = 1 , Warning = 2 , Info = 3 , Verbose = 4 } |
| Specifies what messages to output for the System.Diagnostics.Debug, System.Diagnostics.Trace and System.Diagnostics.TraceSwitch classes. More... | |
Pointer type.
|
strong |
|
strong |
Identifies the type of event that has caused the trace.
|
strong |
Specifies what messages to output for the System.Diagnostics.Debug, System.Diagnostics.Trace and System.Diagnostics.TraceSwitch classes.