# File lib/openscap/xccdf/policy.rb, line 19 def initialize(p) case p when FFI::Pointer @raw = p else raise OpenSCAP::OpenSCAPError, "Cannot initialize OpenSCAP::Xccdf::Policy with '#{p}'" end OpenSCAP.raise! if @raw.null? end
# File lib/openscap/xccdf/policy.rb, line 30 def id OpenSCAP.xccdf_policy_get_id raw end