LeviLamina
Loading...
Searching...
No Matches
IActiveDirectoryIdentityTelemetry.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/certificates/identity/LastClickedSource.h"
7#include "mc/certificates/identity/edu/Role.h"
8#include "mc/codebuilder/CodeBuilderPerformance.h"
9#include "mc/events/identity/EduSignInStage.h"
10
12public:
13 // virtual functions
14 // NOLINTBEGIN
15 // vIndex: 0
16 virtual ~IActiveDirectoryIdentityTelemetry() = default;
17
18 // vIndex: 1
19 virtual void fireEventSignInEdu(
20 ::std::string const&,
21 ::edu::Role,
22 ::Identity::EduSignInStage,
23 ::std::string const&,
24 ::std::string const&,
25 ::std::vector<::std::pair<::std::string, ::std::string>> const&
26 ) = 0;
27
28 // vIndex: 2
29 virtual void fireEventEduDemoConversion(::edu::Role, ::LastClickedSource) = 0;
30
31 // vIndex: 3
32 virtual void fireCodeBuilderLoadPerformanceEvent(::CodeBuilderPerformance::Stage) = 0;
33
34 // vIndex: 4
35 virtual ::std::string getAppSessionId() = 0;
36 // NOLINTEND
37
38public:
39 // virtual function thunks
40 // NOLINTBEGIN
41
42 // NOLINTEND
43};
Definition IActiveDirectoryIdentityTelemetry.h:11