Property type and associated function

type Property

A Property is a generic container for various forms of metadata stored for other structures.

function Property(ptr::Ptr{lib.CHFL_PROPERTY})
A Property is a generic container for various forms of metadata stored for other structures.
function Property(value::Bool)
Create a Bool Property.
function Property(value::Float64)
Create a Float64 Property.
function Property(value::String)
Create a String Property.
function Property(value::Vector{Float64})
Create a Vector Property.
function PropertyKind(value)
function kind(property::Property)
Obtain the kind of property.
function get(property::Property)
Obtain the value stored by a property.