Photon Fusion 2.1.1

GenerateIntrusiveLinkedListAttribute(string nodeField="_node") Class Reference

Apply on a type with _next/_prev pointers or IntrusiveLinkedListNode<T> types to emit intrusive list. More...

Public Attributes

string FreeMethod
 Name of the method used to free the memory.
bool GenerateAsClass
 If true, the list will be emitted as a reference type.
string GlobalAlias
 Global alias for the list. Defaults to NodeName+List.

Properties

string NodeField = nodeField [get]
 Name of the node field. Needs to start with "_node" Prefix.

Detailed Description

Apply on a type with _next/_prev pointers or IntrusiveLinkedListNode<T> types to emit intrusive list.