= Ruby bindings for libvirt

The module Libvirt provides bindings to libvirt[https://libvirt.org]

The various *Ptr types in Libvirt map loosely to the following Ruby classes:

[virConnectPtr] Libvirt::Connect
[virNodeInfoPtr] Libvirt::Connect::Nodeinfo
[virSecurityModelPtr] Libvirt::Connect::NodeSecurityModel
[virDomainPtr]  Libvirt::Domain
[virDomainInfoPtr]  Libvirt::Domain::Info
[virDomainInterfaceStatsPtr] Libvirt::Domain::InterfaceInfo
[virSecurityLabelPtr] Libvirt::Domain::SecurityLabel
[virDomainBlockStatsPtr] Libvirt::Domain::BlockStats
[virDomainMemoryStatPtr] Libvirt::Domain::MemoryStats
[virDomainBlockInfoPtr] Libvirt::Domain::BlockInfo
[virDomainSnapshotPtr] Libvirt::Domain::Snapshot
[virDomainJobInfoPtr] Libvirt::Domain::JobInfo
[virNetworkPtr] Libvirt::Network
[virNWFilterPtr] Libvirt::NWFilter
[virNodeDevicePtr] Libvirt::NodeDevice
[virStoragePoolPtr] Libvirt::StoragePool
[virStoragePoolInfoPtr] Libvirt::StoragePoolInfo
[virStorageVolPtr] Libvirt::StorageVol
[virStorageVolInfoPtr] Libvirt::StorageVolInfo
[virSecretPtr] Libvirt::Secret
[virInterfacePtr] Libvirt::Interface
[virStreamPtr] Libvirt::Stream
