Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dais-polymtl/flock
/ types & classes
Types & classes
137 in github.com/dais-polymtl/flock
⨍
Functions
864
◇
Types & classes
137
↓ 11 callers
Class
TokenLimitExceededError
src/include/flock/model_manager/providers/provider.hpp:73
↓ 4 callers
Class
Model
src/include/flock/model_manager/model.hpp:27
↓ 3 callers
Class
UsageLimitExceededError
src/include/flock/model_manager/providers/provider.hpp:84
Class
AggregateFunctionBase
src/include/flock/functions/aggregate/aggregate.hpp:33
Class
AggregateFunctionState
src/include/flock/functions/aggregate/aggregate.hpp:13
Enum
AggregateFunctionType
src/include/flock/prompt_manager/repository.hpp:14
Class
AggregateRegistry
src/include/flock/registry/aggregate.hpp:7
Class
AnthropicHandlerTest
test/unit/model_manager/anthropic_handler_test.cpp:10
Class
AnthropicModelManager
src/include/flock/model_manager/providers/handlers/anthropic.hpp:14
Class
AnthropicProvider
src/include/flock/model_manager/providers/adapters/anthropic.hpp:8
Class
AsyncBatchWork
src/functions/scalar/scalar.cpp:59
Class
AzureModelManager
src/include/flock/model_manager/providers/handlers/azure.hpp:5
Class
AzureProvider
src/include/flock/model_manager/providers/adapters/azure.hpp:8
Class
Base64Result
src/include/flock/model_manager/providers/handlers/url_handler.hpp:198
Class
BaseMetricsManager
src/include/flock/metrics/base_manager.hpp:15
Class
BaseModelProviderHandler
src/include/flock/model_manager/providers/handlers/base_handler.hpp:21
Interface
ButtonProps
docs/src/types/index.ts:10
Class
Config
src/include/flock/core/config.hpp:13
Enum
ConfigType
src/include/flock/core/config.hpp:10
Class
CreateDuckStatement
Statement for 'CREATE DUCK' command
src/include/flock/custom_parser/query_statements.hpp:31
Class
CreateModelStatement
Specific statements
src/include/flock/custom_parser/query/model_parser.hpp:13
Class
CreatePromptStatement
Specific prompt statements
src/include/flock/custom_parser/query/prompt_parser.hpp:12
Class
CurlRequestData
Native: Use curl multi-handle for parallel requests
src/include/flock/model_manager/providers/handlers/base_handler.hpp:128
Class
DeleteModelStatement
src/include/flock/custom_parser/query/model_parser.hpp:23
Class
DeletePromptStatement
src/include/flock/custom_parser/query/prompt_parser.hpp:20
Class
DuckOperatorExtension
src/include/flock_extension.hpp:18
Class
DuckParseData
src/include/flock_extension.hpp:39
Class
DuckParserExtension
src/include/flock_extension.hpp:32
Class
DuckState
src/include/flock_extension.hpp:51
Interface
FeatredCardProps
docs/src/types/index.ts:3
Interface
FeedBackProps
docs/src/types/index.ts:14
Class
FilePathResult
src/include/flock/model_manager/providers/handlers/url_handler.hpp:116
Class
FlockExtension
src/include/flock_extension.hpp:9
Class
FunctionMetricsData
Stores aggregated metrics for a single function call
src/include/flock/metrics/data_structures.hpp:14
Enum
FunctionType
src/include/flock/metrics/types.hpp:8
Class
FusionCombANZ
* Performs the CombANZ algorithm to merge lists based multiple scoring sources, * as proposed by Fox et al. It averages the normalized scores for eac
src/include/flock/functions/scalar/fusion_combanz.hpp:13
Class
FusionCombMED
* Performs the CombMED algorithm to merge lists based multiple scoring sources, * as proposed by Fox et al. It takes the median of normalized scores
src/include/flock/functions/scalar/fusion_combmed.hpp:13
Class
FusionCombMNZ
* Performs the CombMNZ algorithm to merge lists based multiple scoring sources, * as proposed by Fox et al. Compared to CombSUM, this algorithm is le
src/include/flock/functions/scalar/fusion_combmnz.hpp:13
Class
FusionCombSUM
* Performs the CombSUM algorithm to merge lists based multiple scoring sources, * as proposed by Fox et al. It sums the normalized scores for each en
src/include/flock/functions/scalar/fusion_combsum.hpp:12
Class
FusionRRF
* Performs Reciprocal Rank Fusion (RRF) to merge lists based multiple scoring sources, * as proposed by Cormack et al. in https://doi.org/10.1145/157
src/include/flock/functions/scalar/fusion_rrf.hpp:12
Class
GetAllModelStatement
src/include/flock/custom_parser/query/model_parser.hpp:53
Class
GetAllPromptStatement
src/include/flock/custom_parser/query/prompt_parser.hpp:46
Class
GetModelStatement
src/include/flock/custom_parser/query/model_parser.hpp:46
Class
GetPromptStatement
src/include/flock/custom_parser/query/prompt_parser.hpp:40
Class
GlobalTestEnvironment
test/unit/test_main.cpp:6
Class
IModelProviderHandler
src/include/flock/model_manager/providers/handlers/handler.hpp:8
Class
INSTRUCTIONS
src/include/flock/prompt_manager/repository.hpp:78
Class
IProvider
src/include/flock/model_manager/providers/provider.hpp:26
Class
Key
src/include/flock/metrics/base_manager.hpp:78
Class
KeyHash
src/include/flock/metrics/base_manager.hpp:87
Class
LLMAggregateTestBase
test/unit/functions/aggregate/llm_aggregate_function_test_base.hpp:17
Class
LLMCompleteJsonTest
test/unit/functions/scalar/llm_complete_json.cpp:6
Class
LLMCompleteTest
test/unit/functions/scalar/llm_complete.cpp:6
Class
LLMEmbeddingTest
test/unit/functions/scalar/llm_embedding.cpp:7
Class
LLMFilterTest
test/unit/functions/scalar/llm_filter.cpp:6
Class
LLMFirstTest
test/unit/functions/aggregate/llm_first.cpp:6
Class
LLMFunctionTestBase
test/unit/functions/scalar/llm_function_test_base.hpp:17
Class
LLMFunctionTestBase<LlmComplete>
test/unit/functions/scalar/llm_function_test_base_instantiations.cpp:61
Class
LLMFunctionTestBase<LlmEmbedding>
test/unit/functions/scalar/llm_function_test_base_instantiations.cpp:62
Class
LLMFunctionTestBase<LlmFilter>
test/unit/functions/scalar/llm_function_test_base_instantiations.cpp:63
Class
LLMLastTest
test/unit/functions/aggregate/llm_last.cpp:6
Class
LLMReduceJsonTest
test/unit/functions/aggregate/llm_reduce_json.cpp:6
Class
LLMReduceTest
test/unit/functions/aggregate/llm_reduce.cpp:6
Class
LLMRerankTest
test/unit/functions/aggregate/llm_rerank.cpp:7
Class
LlmComplete
src/include/flock/functions/scalar/llm_complete.hpp:8
Class
LlmEmbedding
src/include/flock/functions/scalar/llm_embedding.hpp:8
Class
LlmFilter
src/include/flock/functions/scalar/llm_filter.hpp:8
Class
LlmFirstOrLast
src/include/flock/functions/aggregate/llm_first_or_last.hpp:8
Class
LlmFunctionBindData
src/include/flock/functions/llm_function_bind_data.hpp:8
Class
LlmReduce
src/include/flock/functions/aggregate/llm_reduce.hpp:8
Class
LlmRerank
src/include/flock/functions/aggregate/llm_rerank.hpp:8
Class
MetricEntry
src/include/flock/metrics/base_manager.hpp:134
Class
MetricsManager
Database-level metrics storage and unified API for scalar and aggregate functions
src/include/flock/metrics/manager.hpp:15
Class
MetricsTest
test/unit/functions/scalar/metrics_test.cpp:10
Class
MockProvider
test/unit/functions/mock_provider.hpp:7
Class
ModelDetails
src/include/flock/model_manager/repository.hpp:77
Class
ModelManagerTest
test/unit/model_manager/model_manager_test.cpp:46
Class
ModelParser
src/include/flock/custom_parser/query/model_parser.hpp:58
Class
ModelRateLimiter
src/include/flock/model_manager/rate_limiter.hpp:9
Class
ModelRateLimiter
src/include/flock/model_manager/providers/provider.hpp:14
Class
ModelRateLimiterTest
test/unit/model_manager/rate_limiter_test.cpp:17
Class
ModelUsageLimiter
src/include/flock/model_manager/usage_limiter.hpp:9
Class
ModelUsageLimiter
src/include/flock/model_manager/providers/provider.hpp:15
Class
ModelUsageLimiterTest
test/unit/model_manager/usage_limiter_test.cpp:9
Class
OllamaModelManager
src/include/flock/model_manager/providers/handlers/ollama.hpp:10
Class
OllamaProvider
src/include/flock/model_manager/providers/adapters/ollama.hpp:8
Class
OpenAIModelManager
src/include/flock/model_manager/providers/handlers/openai.hpp:9
Class
OpenAIProvider
src/include/flock/model_manager/providers/adapters/openai.hpp:8
Enum
OutputType
src/include/flock/model_manager/providers/provider.hpp:19
Class
PromptDetails
src/include/flock/prompt_manager/repository.hpp:131
Class
PromptManager
src/include/flock/prompt_manager/prompt_manager.hpp:13
Class
PromptParser
src/include/flock/custom_parser/query/prompt_parser.hpp:51
Enum
PromptSection
src/include/flock/prompt_manager/repository.hpp:9
Class
PromptStructInfo
src/include/flock/functions/aggregate/aggregate.hpp:42
Class
PromptStructInfo
src/include/flock/functions/scalar/scalar.hpp:17
Class
QueryParser
src/include/flock/custom_parser/query_parser.hpp:28
Class
QueryStatement
Abstract base class for statements
src/include/flock/custom_parser/query_statements.hpp:24
Class
RESPONSE_FORMAT
src/include/flock/prompt_manager/repository.hpp:97
Class
RateLimitAwareProvider
test/unit/functions/rate_limit_provider.hpp:8
Class
Registry
src/include/flock/registry/registry.hpp:9
next →
1–100 of 137, ranked by callers