CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
ilist_wrapper.h
1#pragma once
2
3#include <system/smart_ptr.h>
4#include <system/exceptions.h>
5
6namespace System { namespace Collections { class IList; } }
7
8namespace System {
9namespace Collections {
10
12class ASPOSECPP_SHARED_CLASS IListWrapper
13{
14public:
17 {
18 throw System::NotImplementedException();
19 }
20};
21
22}
23}
Intrerface to support casting from generic to non-generic collection.
Definition: ilist_wrapper.h:13
virtual SmartPtr< System::Collections::IList > CreateIListWrapper()
Creates object that works with original colletion via non-generic interface.
Definition: ilist_wrapper.h:16
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
Definition: db_command.h:9