stub_analytics_plugin  1.6
Network Optix Video Analytics SDK
Public Member Functions | Public Attributes | List of all members
nx::vms_server_plugins::analytics::stub::Ini Struct Reference
Inheritance diagram for nx::vms_server_plugins::analytics::stub::Ini:
nx::kit::IniConfig

Public Member Functions

 NX_INI_FLAG (1, enableOutput, "")
 
 NX_INI_STRING ("", needUncompressedVideoFrames, needUncompressedVideoFramesDescription.c_str())
 
 NX_INI_FLAG (1, generateObjects, "")
 
 NX_INI_FLAG (1, generateEvents, "")
 
 NX_INI_INT (1, generateObjectsEveryNFrames, "")
 
 NX_INI_FLAG (1, generatePreviewAttributes, "")
 
 NX_INI_FLAG (0, deviceDependent, "Respective capability in the manifest")
 
 NX_INI_FLAG (1, throwPluginEventsFromEngine, "Periodically throw plugin events from Engine to Server")
 
 NX_INI_FLAG (1, throwPluginEventsFromDeviceAgent, "Periodically throw plugin events from DeviceAgent to Server")
 
- Public Member Functions inherited from nx::kit::IniConfig
 IniConfig (const char *iniFile)
 
 IniConfig (const IniConfig &)=delete
 
IniConfigoperator= (const IniConfig &)=delete
 
const char * iniFile () const
 
const char * iniFilePath () const
 
void reload ()
 

Public Attributes

const std::string needUncompressedVideoFramesDescription
 

Additional Inherited Members

- Static Public Member Functions inherited from nx::kit::IniConfig
static bool isEnabled ()
 
static void setOutput (std::ostream *output)
 
static const char * iniFilesDir ()
 
static void setIniFilesDir (const char *iniFilesDir)
 
- Protected Member Functions inherited from nx::kit::IniConfig
bool regBoolParam (const bool *pValue, bool defaultValue, const char *paramName, const char *description)
 
int regIntParam (const int *pValue, int defaultValue, const char *paramName, const char *description)
 
const char * regStringParam (const char *const *pValue, const char *defaultValue, const char *paramName, const char *description)
 
float regFloatParam (const float *pValue, float defaultValue, const char *paramName, const char *description)
 
double regDoubleParam (const double *pValue, double defaultValue, const char *paramName, const char *description)
 

Member Data Documentation

◆ needUncompressedVideoFramesDescription

const std::string nx::vms_server_plugins::analytics::stub::Ini::needUncompressedVideoFramesDescription
Initial value:
=
"Respective capability in the manifest: one of "
+ nx::sdk::analytics::allPixelFormatsToStdString(", ") + ".\n"
"Empty means no such capability."

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