// NewSystem creates a ctrlX Data Layer system.
// Parameter ipcPath is a path for interprocess communication - use null pointer for automatic detection.
// It returns a ctrlX Data Layer system.
NewSystem creates a ctrlX Data Layer system.
Parameter ipcPath is a path for interprocess communication - use null pointer for automatic detection.
It returns a ctrlX Data Layer system.
// NewSystem creates a ctrlX Data Layer system . // Parameter ipcPath is a path for interprocess communication - use null pointer for automatic detection . // It returns a ctrlX Data Layer system .
func NewSystem(ipcPath string) *System {
	cpath := C.CString(ipcPath)
	defer C.free(unsafe.Pointer(cpath))
	ptr := C.DLR_systemCreate(cpath)
	return &System{this: ptr}
}
func NewSystem ( ipcPath string ) * System { cpath := C . CString ( ipcPath ) defer C . free ( unsafe . Pointer ( cpath ) ) ptr := C . DLR_systemCreate ( cpath ) return & System { this : ptr } }
NewSystem creates a ctrlX Data Layer system.
NewSystem creates a ctrlX Data Layer system .