Documentation
¶
Index ¶
- type PolarFfi
- func (p PolarFfi) BuildDataFilter(user_types map[string]map[string]map[string]map[string]string, ...) (*types.Filter, error)
- func (p PolarFfi) ClearRules() error
- func (p PolarFfi) Load(sources []types.Source) error
- func (p PolarFfi) NewId() (uint64, error)
- func (p PolarFfi) NewQueryFromStr(queryStr string) (*QueryFfi, error)
- func (p PolarFfi) NewQueryFromTerm(queryTerm types.Term) (*QueryFfi, error)
- func (p PolarFfi) NextInlineQuery() *QueryFfi
- func (p PolarFfi) RegisterConstant(term types.Term, name string) error
- func (p PolarFfi) RegisterMro(name string, mro []uint64) error
- type QueryFfi
- func (q QueryFfi) ApplicationError(message string) error
- func (q QueryFfi) Bind(name string, value *types.Term) error
- func (q QueryFfi) CallResult(callID uint64, term *types.Term) error
- func (q QueryFfi) DebugCommand(command *string) error
- func (q *QueryFfi) Delete()
- func (q QueryFfi) NextEvent() (*string, error)
- func (q QueryFfi) QuestionResult(callID uint64, answer bool) error
- func (q QueryFfi) Source() (*string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PolarFfi ¶
type PolarFfi struct {
// contains filtered or unexported fields
}
func NewPolarFfi ¶
func NewPolarFfi() PolarFfi
func (PolarFfi) BuildDataFilter ¶ added in v0.25.0
func (p PolarFfi) BuildDataFilter(user_types map[string]map[string]map[string]map[string]string, partials []map[string]map[string]types.Term, resource_var string, resource_type string) (*types.Filter, error)
yeah, not ideal types yet lol
func (PolarFfi) ClearRules ¶
func (PolarFfi) NewQueryFromStr ¶
func (PolarFfi) NewQueryFromTerm ¶
func (PolarFfi) NextInlineQuery ¶
func (PolarFfi) RegisterConstant ¶
type QueryFfi ¶
type QueryFfi struct {
// contains filtered or unexported fields
}
func (QueryFfi) ApplicationError ¶
func (QueryFfi) DebugCommand ¶ added in v0.11.0
Click to show internal directories.
Click to hide internal directories.