Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
AllInstruments.h
1/*
2 * Copyright(c) Sophist Solutions, Inc. 1990-2025. All rights reserved
3 */
4#ifndef _Stroika_Framework_SystemPerformance_AllInstruments_h_
5#define _Stroika_Framework_SystemPerformance_AllInstruments_h_ 1
6
7#include "Stroika/Frameworks/StroikaPreComp.h"
8
9#include "Stroika/Foundation/Containers/Set.h"
11
12#include "Instrument.h"
13
14/*
15 * TODO:
16 * @todo
17 */
18
19namespace Stroika::Frameworks::SystemPerformance {
20
21 /*
22 * Return a list of ALL the known (builtin to Stroika) Instruments (see @Instrument).
23 */
24 Set<Instrument> GetAllInstruments ();
25
26}
27
28/*
29 ********************************************************************************
30 ***************************** Implementation Details ***************************
31 ********************************************************************************
32 */
33
34#endif /*_Stroika_Framework_SystemPerformance_AllInstruments_h_*/