2 * Samsung Ukraine R&D Center (SRK under a contract between)
3 * LLC "Samsung Electronics Co", Ltd (Seoul, Republic of Korea)
4 * Copyright (C) 2018 Samsung Electronics Co., Ltd. All rights reserved.
9 * @date Created Apr 03, 2018
10 * @author Mail to: <A HREF="mailto:i.metelytsia@samsung.com">Iurii Metelytsia, i.metelytsia@samsung.com</A>
23 * @brief Audit helper class
29 * @typedef SyscallList
30 * @brief System call list
32 using SyscallList = std::vector<std::pair<int,std::string>>;
35 * @brief Get supported system calls
36 * @return system call list
38 static SyscallList syscallTable();
41 * @brief Get the platform type
42 * @return platform string or nullptr
44 static const char* platformType();
48 * @brief Get the platform type
49 * @return platform type or -1 in case of error
51 static int platform();
56 #endif // AUDIT_UTILS_H