Documentation ¶
Index ¶
- func DoTransform(in *sql.DB, out *sql.DB, outf *os.File, t *Transform)
- type ITransform
- type MyEventReceiver
- func (n *MyEventReceiver) Event(eventName string)
- func (n *MyEventReceiver) EventErr(eventName string, err error) error
- func (n *MyEventReceiver) EventErrKv(eventName string, err error, kvs map[string]string) error
- func (n *MyEventReceiver) EventKv(eventName string, kvs map[string]string)
- func (n *MyEventReceiver) Timing(eventName string, nanoseconds int64)
- func (n *MyEventReceiver) TimingKv(eventName string, nanoseconds int64, kvs map[string]string)
- type StartNode
- type Transform
- type Traversal
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ITransform ¶
type ITransform interface {
// contains filtered or unexported methods
}
type MyEventReceiver ¶
type MyEventReceiver struct{}
MyEventReceiver is a sentinel EventReceiver; use it if the caller doesn't supply one
func (*MyEventReceiver) Event ¶
func (n *MyEventReceiver) Event(eventName string)
Event receives a simple notification when various events occur
func (*MyEventReceiver) EventErr ¶
func (n *MyEventReceiver) EventErr(eventName string, err error) error
EventErr receives a notification of an error if one occurs
func (*MyEventReceiver) EventErrKv ¶
EventErrKv receives a notification of an error if one occurs along with optional key/value data
func (*MyEventReceiver) EventKv ¶
func (n *MyEventReceiver) EventKv(eventName string, kvs map[string]string)
EventKv receives a notification when various events occur along with optional key/value data
func (*MyEventReceiver) Timing ¶
func (n *MyEventReceiver) Timing(eventName string, nanoseconds int64)
Timing receives the time an event took to happen
Click to show internal directories.
Click to hide internal directories.