snowboy_ros
Static Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | List of all members
SnowboyDetect Class Reference
Inheritance diagram for SnowboyDetect:
Inheritance graph
[legend]

Static Public Member Functions

static NAN_MODULE_INIT (Init)
 

Private Member Functions

 SnowboyDetect (const std::string &resource_filename, const std::string &model_str)
 
 ~SnowboyDetect ()
 

Static Private Member Functions

static NAN_METHOD (BitsPerSample)
 
static NAN_METHOD (GetSensitivity)
 
static NAN_METHOD (New)
 
static NAN_METHOD (NumChannels)
 
static NAN_METHOD (NumHotwords)
 
static NAN_METHOD (Reset)
 
static NAN_METHOD (RunDetection)
 
static NAN_METHOD (SampleRate)
 
static NAN_METHOD (SetAudioGain)
 
static NAN_METHOD (SetSensitivity)
 
static NAN_METHOD (UpdateModel)
 

Private Attributes

snowboy::SnowboyDetectdetector
 

Static Private Attributes

static Nan::Persistent< v8::Function > constructor
 

Detailed Description

Definition at line 5 of file snowboy.cc.

Constructor & Destructor Documentation

◆ SnowboyDetect()

SnowboyDetect::SnowboyDetect ( const std::string resource_filename,
const std::string model_str 
)
explicitprivate

Definition at line 33 of file snowboy.cc.

◆ ~SnowboyDetect()

SnowboyDetect::~SnowboyDetect ( )
private

Definition at line 41 of file snowboy.cc.

Member Function Documentation

◆ NAN_METHOD() [1/11]

static SnowboyDetect::NAN_METHOD ( BitsPerSample  )
staticprivate

◆ NAN_METHOD() [2/11]

static SnowboyDetect::NAN_METHOD ( GetSensitivity  )
staticprivate

◆ NAN_METHOD() [3/11]

static SnowboyDetect::NAN_METHOD ( New  )
staticprivate

◆ NAN_METHOD() [4/11]

static SnowboyDetect::NAN_METHOD ( NumChannels  )
staticprivate

◆ NAN_METHOD() [5/11]

static SnowboyDetect::NAN_METHOD ( NumHotwords  )
staticprivate

◆ NAN_METHOD() [6/11]

static SnowboyDetect::NAN_METHOD ( Reset  )
staticprivate

◆ NAN_METHOD() [7/11]

static SnowboyDetect::NAN_METHOD ( RunDetection  )
staticprivate

◆ NAN_METHOD() [8/11]

static SnowboyDetect::NAN_METHOD ( SampleRate  )
staticprivate

◆ NAN_METHOD() [9/11]

static SnowboyDetect::NAN_METHOD ( SetAudioGain  )
staticprivate

◆ NAN_METHOD() [10/11]

static SnowboyDetect::NAN_METHOD ( SetSensitivity  )
staticprivate

◆ NAN_METHOD() [11/11]

static SnowboyDetect::NAN_METHOD ( UpdateModel  )
staticprivate

◆ NAN_MODULE_INIT()

static SnowboyDetect::NAN_MODULE_INIT ( Init  )
static

Member Data Documentation

◆ constructor

Nan::Persistent< v8::Function > SnowboyDetect::constructor
staticprivate

Definition at line 26 of file snowboy.cc.

◆ detector

snowboy::SnowboyDetect* SnowboyDetect::detector
private

Definition at line 28 of file snowboy.cc.


The documentation for this class was generated from the following file: