virtualbox.library_base – base types used by library.py

The virtualbox.library_base provides the base types used by virtualbox.library.

This module provides the base types used by virtualbox.library.

class virtualbox.library_base.EnumType(name, bases, dct)[source]

EnumType is a metaclass for Enum. It is responsible for configuring the Enum class object’s values defined in Enum.lookup_label

virtualbox.library_base.add_metaclass(metaclass)[source]

Class decorator for creating a class with a metaclass.

class virtualbox.library_base.Enum(value)[source]

Enum objects provide a container for VirtualBox enumerations

exception virtualbox.library_base.VBoxError[source]

Generic VBoxError

class virtualbox.library_base.Interface(interface=None)[source]

Interface objects provide a wrapper for the VirtualBox COM objects