ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
asset_class_repository Class Reference

Reads published asset classes from ores_refdata_asset_classes_tbl. More...

#include <asset_class_repository.hpp>

Collaboration diagram for asset_class_repository:
Collaboration graph

Public Types

using context = ores::database::context
 

Public Member Functions

std::vector< domain::asset_class_inforead_latest (context ctx, const std::string &coding_scheme={}, std::uint32_t offset=0, std::uint32_t limit=200)
 Lists all currently valid asset classes for a tenant.
 
std::uint32_t count_latest (context ctx, const std::string &coding_scheme={})
 

Detailed Description

Reads published asset classes from ores_refdata_asset_classes_tbl.

Member Function Documentation

◆ read_latest()

std::vector< domain::asset_class_info > read_latest ( context  ctx,
const std::string &  coding_scheme = {},
std::uint32_t  offset = 0,
std::uint32_t  limit = 200 
)

Lists all currently valid asset classes for a tenant.

Parameters
ctxRequest context (provides tenant_id and connection pool).
coding_schemeOptional filter; pass empty string to return all schemes.
offsetPagination offset.
limitMaximum number of rows to return.