----------------------------------------------------------------------------- Remove every scene id -----------------------------------------------------------------------------
| 4545 | // Remove every scene id |
| 4546 | //----------------------------------------------------------------------------- |
| 4547 | void Manager::RemoveAllScenes |
| 4548 | ( |
| 4549 | uint32 const _homeId |
| 4550 | ) |
| 4551 | { |
| 4552 | for( int i = 1; i < 256; i++ ) |
| 4553 | { |
| 4554 | if( _homeId == 0 ) // remove every device from every scene |
| 4555 | { |
| 4556 | OPENZWAVE_DEPRECATED_WARNINGS_OFF |
| 4557 | RemoveScene( i ); |
| 4558 | OPENZWAVE_DEPRECATED_WARNINGS_ON |
| 4559 | } |
| 4560 | else |
| 4561 | { |
| 4562 | Scene *scene = Scene::Get( i ); |
| 4563 | if( scene != NULL ) |
| 4564 | { |
| 4565 | scene->RemoveValues( _homeId ); |
| 4566 | } |
| 4567 | } |
| 4568 | } |
| 4569 | } |
| 4570 | |
| 4571 | //----------------------------------------------------------------------------- |
| 4572 | // <Manager::CreateScene> |
nothing calls this directly
no test coverage detected