Construct an empty MIB leaf object.
Construct a MIB leaf object with object id oid and access rights access. The MIB leaf object´s management information will be stored in the SnmpSyntax object referenced by val. This reference will be stored in the MibLeaf::value variable.
Construct a MIB leaf object with object id oid and access rights access. The MIB leaf object´s management information will be stored in the SnmpSyntax object referenced by val. If has_default is true and if the MibLeaf object represents a columnar object of a SNMP table the initial value of the object referenced by val will be the default value for instances of that columnar object. The reference val will be stored in the MibLeaf::value variable.
Construct a MIB leaf object from another, copy constructor.