コード例 #1
0
ファイル: fortune.vdl.go プロジェクト: vanadium/go.jni
// NewErrComplex returns an error with the ErrComplex ID.
func NewErrComplex(ctx *context.T, first ComplexErrorParam, second string, third int32) error {
	return verror.New(ErrComplex, ctx, first, second, third)
}
コード例 #2
0
ファイル: fortune.vdl.go プロジェクト: vanadium/go.jni
// NewErrNoFortunes returns an error with the ErrNoFortunes ID.
func NewErrNoFortunes(ctx *context.T) error {
	return verror.New(ErrNoFortunes, ctx)
}
コード例 #3
0
ファイル: main.vdl.go プロジェクト: vanadium/physical-lock
// NewErrInvalidLockName returns an error with the ErrInvalidLockName ID.
func NewErrInvalidLockName(ctx *context.T, name string, reason string) error {
	return verror.New(ErrInvalidLockName, ctx, name, reason)
}
コード例 #4
0
ファイル: main.vdl.go プロジェクト: vanadium/physical-lock
// NewErrKeyRejected returns an error with the ErrKeyRejected ID.
func NewErrKeyRejected(ctx *context.T, key string, lock string) error {
	return verror.New(ErrKeyRejected, ctx, key, lock)
}
コード例 #5
0
ファイル: main.vdl.go プロジェクト: vanadium/physical-lock
// NewErrLockAlreadyClaimed returns an error with the ErrLockAlreadyClaimed ID.
func NewErrLockAlreadyClaimed(ctx *context.T) error {
	return verror.New(ErrLockAlreadyClaimed, ctx)
}