CodePorting.Translator.Cs2Cpp.Framework
CodePorting::Translator::Cs2Cpp::Details Namespace Reference

Classes

class  IObjectsHolder
 Base class for ObjectsHolder. Need for control ObjectHolder pointer's mode. See PostponedHolders class below. More...
 
class  ObjectsHolder
 Used to hold multiple objects. 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...