|  | OpenZWave Library 1.6.0
    | 
The _ManufacturerSpecificDB class handles the Config File Database that we use to configure devices. More...
#include <ManufacturerSpecificDB.h>
| Public Member Functions | |
| bool | LoadProductXML () | 
| void | UnloadProductXML () | 
| uint32 | getRevision () | 
| uint32 | getLatestRevision () | 
| void | setLatestRevision (uint32 rev) | 
| void | checkConfigFiles (Driver *) | 
| void | configDownloaded (Driver *, string file, uint8 node, bool success=true) | 
| void | mfsConfigDownloaded (Driver *, string file, bool success=true) | 
| bool | isReady () | 
| bool | updateConfigFile (Driver *, Node *) | 
| bool | updateMFSConfigFile (Driver *) | 
| void | checkInitialized () | 
| ProductDescriptor * | getProduct (uint16 _manufacturerId, uint16 _productType, uint16 _productId) | 
| Static Public Member Functions | |
| static ManufacturerSpecificDB * | Create () | 
| static ManufacturerSpecificDB * | Get () | 
| static void | Destroy () | 
The _ManufacturerSpecificDB class handles the Config File Database that we use to configure devices.
| void ManufacturerSpecificDB::checkConfigFiles | ( | Driver * | driver | ) | 
| void ManufacturerSpecificDB::checkInitialized | ( | ) | 
| void ManufacturerSpecificDB::configDownloaded | ( | Driver * | driver, | 
| string | file, | ||
| uint8 | node, | ||
| bool | success = true ) | 
| 
 | static | 
| 
 | static | 
| 
 | inlinestatic | 
| 
 | inline | 
| ProductDescriptor * ManufacturerSpecificDB::getProduct | ( | uint16 | _manufacturerId, | 
| uint16 | _productType, | ||
| uint16 | _productId ) | 
| 
 | inline | 
| bool ManufacturerSpecificDB::isReady | ( | ) | 
| bool ManufacturerSpecificDB::LoadProductXML | ( | ) | 
| void ManufacturerSpecificDB::mfsConfigDownloaded | ( | Driver * | driver, | 
| string | file, | ||
| bool | success = true ) | 
| 
 | inline | 
| void ManufacturerSpecificDB::UnloadProductXML | ( | ) | 
| bool ManufacturerSpecificDB::updateMFSConfigFile | ( | Driver * | driver | ) |