// Assembly: JacksonDunstanNativeCollectionsAssembly
// Full name: JacksonDunstan.NativeCollections.NativePerJobThreadLongPtr

namespace JacksonDunstan.NativeCollections
{
public class NativePerJobThreadLongPtr // TypeDefIndex: 12434
{
	// Fields
	type#12411 m_Buffer;
	type#14213 m_AllocatorLabel;
	type#20915 LongsPerCacheLine;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#14208 allocator, type#20914 initialValue) { }
	// RVA: -1
	public type#20900 get_Value() { }
	// RVA: -1
	public type#28660 set_Value(type#20900 value) { }
	// RVA: -1
	public type#32545 GetParallel() { }
	// RVA: -1
	public type#15313 get_IsCreated() { }
	// RVA: -1
	public virtual type#28660 Dispose() { }
	// RVA: -1
	public type#28660 TestUseOnlySetAllowReadAndWriteAccess(type#15313 allowReadOrWriteAccess) { }
	// RVA: -1
	private type#28660 RequireReadAccess() { }
	// RVA: -1
	private type#28660 RequireWriteAccess() { }
}
}
