func FrameSet_New(frange *C.char) (FrameSetId, Error) {
	fset, e := fileseq.NewFrameSet(C.GoString(frange))
	if e != nil {
		// err string is freed by caller
		return 0, C.CString(e.Error())
	}

	id := sFrameSets.Add(*fset)
	return id, nil
}
func FrameSet_New(frange *C.char) (FrameSetId, Error) {
	fset, e := fileseq.NewFrameSet(C.GoString(frange))
	if e != nil {
		
		return 0, C.CString(e.Error())
	}

	id := sFrameSets.Add(*fset)
	return id, nil
}
func FrameSet_New ( frange * C . char ) ( FrameSetId , Error ) { fset , e := fileseq . NewFrameSet ( C . GoString ( frange ) ) if e != nil { // err string is freed by caller return 0 , C . CString ( e . Error ( ) ) } id := sFrameSets . Add ( * fset ) return id , nil }
/*

FrameSet

*/
//export FrameSet_New
/ *