This interface is used to add/remove devices to the VideoRecorder instance.
More...
This interface is used to add/remove devices to the VideoRecorder instance.
The recorder writes the DVD content to all devices in its device list.
The device list can be obtained via VideoRecorder::devices .
- See also
- VideoRecorder::devices
-
VRDevicePlugin::createOpticalDiscDevice
-
VRDevicePlugin::createFileSystemDevice
- Version
- 2.0
Adds an VRDevice instance to the list.
- Parameters
-
pObject | [in] A pointer to VRDevice instance. |
- Version
- 2.0
Removes all items from the list.
The device instances are not automatically released.
- Version
- 2.0
Gets the number of items in the list.
- Returns
- The number of items in the list.
- Version
- 2.0
Gets an item with a given index.
- Parameters
-
index | [in] The zero based index of an VRDevice instance. |
- Version
- 2.0
virtual void removeAt |
( |
int |
index | ) |
|
|
pure virtual |
Removes an item with the specified index from the list.
The removed device is not automatically released.
- Parameters
-
index | [in] The index of the item to be removed from the list |
- Version
- 2.0
virtual void setItem |
( |
int |
index, |
|
|
VRDevice * |
pObject |
|
) |
| |
|
pure virtual |
Sets an VRDevice instance at a given index.
- Parameters
-
index | [in] A zero based index in the device list. |
pObject | [in] A pointer to an VRDevice instance that should be set at the specified position in the device list. |
- Version
- 2.0