func (c Context) Get() string {
	return c.get()
}
Get returns the Context as a string
package selinux
import (
	"github.com/pkg/errors"
)
const (
	Enforcing = 1
	Permissive = 0
	Disabled = -1
	DefaultCategoryRange = uint32(1024)
)
var (
	ErrMCSAlreadyExists = errors.New("MCS label already exists")
	ErrEmptyPath = errors.New("empty path")
	InvalidLabel = errors.New("Invalid Label")
	ErrIncomparable = errors.New("incomparable levels")
	ErrLevelSyntax = errors.New("invalid level syntax")
	CategoryRange = DefaultCategoryRange
)
type Context map[string]string
func SetDisabled() {
	setDisabled()
}
func GetEnabled() bool {
	return getEnabled()
}
func ClassIndex(class string) (int, error) {
	return classIndex(class)
}
func SetFileLabel(fpath string, label string) error {
	return setFileLabel(fpath, label)
}
func FileLabel(fpath string) (string, error) {
	return fileLabel(fpath)
}
func SetFSCreateLabel(label string) error {
	return setFSCreateLabel(label)
}
func FSCreateLabel() (string, error) {
	return fsCreateLabel()
}
func CurrentLabel() (string, error) {
	return currentLabel()
}
func PidLabel(pid int) (string, error) {
	return pidLabel(pid)
}
func ExecLabel() (string, error) {
	return execLabel()
}
func CanonicalizeContext(val string) (string, error) {
	return canonicalizeContext(val)
}
func ComputeCreateContext(source string, target string, class string) (string, error) {
	return computeCreateContext(source, target, class)
}
func CalculateGlbLub(sourceRange, targetRange string) (string, error) {
	return calculateGlbLub(sourceRange, targetRange)
}
func SetExecLabel(label string) error {
	return setExecLabel(label)
}
func SetTaskLabel(label string) error {
	return setTaskLabel(label)
}
func SetSocketLabel(label string) error {
	return setSocketLabel(label)
}
func SocketLabel() (string, error) {
	return socketLabel()
}
func PeerLabel(fd uintptr) (string, error) {
	return peerLabel(fd)
}
func SetKeyLabel(label string) error {
	return setKeyLabel(label)
}
func KeyLabel() (string, error) {
	return keyLabel()
}