Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
Users.h
1/*
2 * Copyright(c) Sophist Solutions, Inc. 1990-2025. All rights reserved
3 */
4#ifndef _Stroika_Foundation_Execution_Users_h_
5#define _Stroika_Foundation_Execution_Users_h_ 1
6
7#include "Stroika/Foundation/StroikaPreComp.h"
8
10#include "Stroika/Foundation/Common/Common.h"
11
13
14 enum class UserNameFormat : uint8_t {
15 ePrettyName,
16
17 eDEFAULT = ePrettyName,
18
19 Stroika_Define_Enum_Bounds (ePrettyName, ePrettyName)
20 };
21 Characters::String GetCurrentUserName (UserNameFormat format = UserNameFormat::eDEFAULT);
22
23}
24
25#endif /*_Stroika_Foundation_Execution_Users_h_*/
#define Stroika_Define_Enum_Bounds(FIRST_ITEM, LAST_ITEM)