コード例 #1
0
ファイル: db.go プロジェクト: gmuch/gmuch
// Close closes the database.
func (db *DB) Close() error {
	return (*cStruct)(db).doClose(func() error {
		return statusErr(C.notmuch_database_destroy(db.toC()))
	})
}
コード例 #2
0
ファイル: notmuch.go プロジェクト: vlmarek/notmuch-solaris
/* Close the given notmuch database, freeing all associated
 * resources. See notmuch_database_open. */
func (self *Database) Close() {
	C.notmuch_database_destroy(self.db)
}
コード例 #3
0
ファイル: notmuch.go プロジェクト: avdv/notmuch-w32
/* Close the given notmuch database, freeing all associated
 * resources. See notmuch_database_open. */
func (self *Database) Close() Status {
	return Status(C.notmuch_database_destroy(self.db))
}