Documentation
¶
Index ¶
- Variables
- type Storage
- type Transaction
- type TransactionStack
- func (ts *TransactionStack) Commit()
- func (ts *TransactionStack) Count(val string)
- func (ts *TransactionStack) Delete(key string)
- func (ts *TransactionStack) Get(key string)
- func (ts *TransactionStack) Keys()
- func (ts *TransactionStack) Peek() *Transaction
- func (ts *TransactionStack) Persist()
- func (ts *TransactionStack) PopTransaction()
- func (ts *TransactionStack) PushTransaction()
- func (ts *TransactionStack) Rollback()
- func (ts *TransactionStack) Set(key, value string)
Constants ¶
This section is empty.
Variables ¶
View Source
var GlobalStore map[string]string
Functions ¶
This section is empty.
Types ¶
type Transaction ¶
type Transaction struct {
// contains filtered or unexported fields
}
type TransactionStack ¶
type TransactionStack struct {
Storage *Storage
// contains filtered or unexported fields
}
func (*TransactionStack) Commit ¶
func (ts *TransactionStack) Commit()
func (*TransactionStack) Count ¶
func (ts *TransactionStack) Count(val string)
func (*TransactionStack) Delete ¶
func (ts *TransactionStack) Delete(key string)
func (*TransactionStack) Get ¶
func (ts *TransactionStack) Get(key string)
func (*TransactionStack) Keys ¶
func (ts *TransactionStack) Keys()
func (*TransactionStack) Peek ¶
func (ts *TransactionStack) Peek() *Transaction
func (*TransactionStack) Persist ¶
func (ts *TransactionStack) Persist()
func (*TransactionStack) PopTransaction ¶
func (ts *TransactionStack) PopTransaction()
func (*TransactionStack) PushTransaction ¶
func (ts *TransactionStack) PushTransaction()
func (*TransactionStack) Rollback ¶
func (ts *TransactionStack) Rollback()
func (*TransactionStack) Set ¶
func (ts *TransactionStack) Set(key, value string)
Click to show internal directories.
Click to hide internal directories.