C# Class VW.VowpalWabbitThreadSafeExamplePool

Inheritance: IVowpalWabbitExamplePool
显示文件 Open project: NativoPlatform/vowpal_wabbit

Public Methods

Method Description
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

GetOrCreateNativeExample ( ) : VowpalWabbitExample
ReturnExampleToPool ( VowpalWabbitExample example ) : void
VowpalWabbitThreadSafeExamplePool ( IVowpalWabbitExamplePool pool ) : System

Private Methods

Method Description
Dispose ( bool disposing ) : void

Method Details

Dispose() public method

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
return void

GetOrCreateNativeExample() public method

public GetOrCreateNativeExample ( ) : VowpalWabbitExample
return VowpalWabbitExample

ReturnExampleToPool() public method

public ReturnExampleToPool ( VowpalWabbitExample example ) : void
example VowpalWabbitExample
return void

VowpalWabbitThreadSafeExamplePool() public method

public VowpalWabbitThreadSafeExamplePool ( IVowpalWabbitExamplePool pool ) : System
pool IVowpalWabbitExamplePool
return System