コード例 #1
0
ファイル: sqlite3.go プロジェクト: Wishing-Wall/wishingwall
// Return SQLite library Version information.
func Version() (libVersion string, libVersionNumber int, sourceId string) {
	libVersion = C.GoString(C.sqlite3_libversion())
	libVersionNumber = int(C.sqlite3_libversion_number())
	sourceId = C.GoString(C.sqlite3_sourceid())
	return libVersion, libVersionNumber, sourceId
}
コード例 #2
0
ファイル: util.go プロジェクト: gidden/cloudlus
// VersionNum returns the SQLite version as an integer in the format X*1000000 +
// Y*1000 + Z, where X is the major version, Y is the minor version, and Z is
// the release number.
func VersionNum() int {
	if initErr != nil {
		return 0
	}
	return int(C.sqlite3_libversion_number())
}
コード例 #3
0
ファイル: low.go プロジェクト: lye/go-db-sqlite3
func sqlVersionNumber() int {
	return int(C.sqlite3_libversion_number())
}
コード例 #4
0
ファイル: sqlite.go プロジェクト: brandondyck/gosqlite
// VersionNumber returns the run-time library version number as 300X00Y
// (See http://sqlite.org/c3ref/libversion.html)
func VersionNumber() int32 {
	return int32(C.sqlite3_libversion_number())
}