ILGPU  0.9.0
ILGPU.Util Namespace Reference

Classes

class  CachedExtension
 An abstract runtime-object extension instance. More...
 
class  CachedExtensionBase
 An extension base object that provides a default implementation of an IExtensionObject<TExtension> including caches. More...
 
struct  DataBlock
 Represents a tuple consisting of multiple elements. More...
 
class  DisposeBase
 Utility base class for correct implementations of IDisposable More...
 
struct  Double2
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
struct  Double3
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
struct  Double4
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
class  Extension
 An abstract runtime-object extension instance. More...
 
class  ExtensionBase
 An extension base object that provides a default implementation of an IExtensionObject<TExtension>. More...
 
struct  Float2
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
struct  Float3
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
struct  Float4
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
interface  IExtensionObject
 An abstract extension object. More...
 
class  InlineList
 An inline array list that has to be passed by reference to avoid unnecessary heap allocations. More...
 
struct  Int2
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
struct  Int3
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
struct  Int4
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
struct  Long2
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
struct  Long3
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
struct  Long4
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
class  MethodExtensions
 Extensions for methods.
 
struct  Short2
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
struct  Short3
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
struct  Short4
 Represents a combined structure type to hold multiple primitive values of the same type. More...
 
class  TypeExtensions
 Represents general type extensions.
 
class  Utilities
 General utility methods.