CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
activator.h
1
3#pragma once
4
5#include "system/shared_ptr.h"
6#include "system/object.h"
7#include "system/type_info.h"
8
9namespace System
10{
13{
14public:
17 static ASPOSECPP_SHARED_API System::SharedPtr<System::Object> CreateInstance(const System::TypeInfo& type);
18};
19} // namespace System
Contains methods to create types of objects.
Definition: activator.h:13
static System::SharedPtr< System::Object > CreateInstance(const System::TypeInfo &type)
Creates an instance of the specified type using the parameterless constructor of that type.
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
Represents a particular type and provides information about it.
Definition: type_info.h:109
Definition: db_command.h:9