package
0.0.0-20200122091514-89924193643e
Repository: https://github.com/bio-routing/tflow2.git
Documentation: pkg.go.dev

# Functions

GetBreakdownLabels returns a sorted list of known breakdown labels.
GetFieldByName returns the internal number of a field.
New creates a new FlowDatabase and returns a pointer to it.

# Constants

These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are only used internally.
These constants are used in communication with the frontend.
These constants are used in communication with the frontend.
These constants are used in communication with the frontend.
These constants are used in communication with the frontend.

# Structs

BreakdownFlags defines by what fields data should be broken down in a query.
Condition represents a query condition.
FlowDatabase represents a flow database object.
Query is the internal representation of a query.
Result is the result of a query.
TimeGroup groups all indices to flows of a particular router at a particular time into one object.

# Type aliases

BreakdownKey is the key used for the brakedown map.
BreakdownMap maps breakdown keys to values.
Conditions represents a set of conditions of a query.
FlowsByTimeRtr holds all keys (and thus is the only way) to our flows.