Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Drive-Trust-Alliance/sedutil
/ types & classes
Types & classes
397 in github.com/Drive-Trust-Alliance/sedutil
⨍
Functions
876
◇
Types & classes
397
↓ 81 callers
Class
DataRef
! * \brief Pointer to data * * DataRef is used to refere to some data inside a json string. It holds the * start posisition of the data, and it
Common/json_struct.h:206
↓ 5 callers
Class
SerializerOptions
Common/json_struct.h:552
↓ 2 callers
Class
SerializerBuffer
Common/json_struct.h:594
↓ 2 callers
Class
stat
linux/DtaLinux.cpp:102
↓ 1 callers
Class
CallFunctionExecutionState
Common/json_struct.h:3478
↓ 1 callers
Class
JsonMeta
Common/json_struct.h:2505
↓ 1 callers
Enum
Type
Common/json_struct.h:256
↓ 1 callers
Class
ddipair
Common/DtaDev.cpp:581
Class
ATA_IDENTIFY_DEVICE
windows/IntelRST.h:153
Class
ArrayEndWriter
Common/json_struct.h:4166
Class
ArrayVariableContent
Common/json_struct.h:8444
Class
BIN_IDENTIFY_DEVICE
windows/IntelRST.h:136
Class
CLongAtom
Common/DtaAnnotatedDump.h:88
Class
CMediumAtom
Common/DtaAnnotatedDump.h:72
Class
CScsiCmdATAPassThrough_12
///////////////////////////////////////////////////////////////////////////////////
Common/DtaStructures.h:759
Class
CScsiCmdInquiry
///////////////////////////////////////////////////////////////////////////
Common/DtaStructures.h:655
Class
CScsiCmdInquiry_StandardData
///////////////////////////////////////////////////////////////////////////
Common/DtaStructures.h:673
Class
CScsiCmdSecurityProtocolIn
///////////////////////////////////////////////////////////////////////////
Common/DtaStructures.h:717
Class
CScsiCmdSecurityProtocolOut
///////////////////////////////////////////////////////////////////////////
Common/DtaStructures.h:738
Class
CShortAtom
Common/DtaAnnotatedDump.h:57
Class
CTinyAtom
Common/DtaAnnotatedDump.h:29
Class
CTinyAtom_sign
Common/DtaAnnotatedDump.h:43
Class
CallFunctionContext
Common/json_struct.h:3496
Class
CallFunctionErrorContext
Common/json_struct.h:3498
Class
CharsInDigit
Common/json_struct.h:5304
Class
CharsInDigit<T, -1, CURRENT>
Common/json_struct.h:5324
Class
CharsInDigit<T, 0, CURRENT>
Common/json_struct.h:5316
Enum
DTA_DEVICE_TYPE
Common/DtaStructures.h:454
Class
DefaultCallFunctionContext
Common/json_struct.h:4240
Class
DtaAtaDrive
specific implementation of DtaDev. * Uses the SCSI generic ioctls to send commands to the * device */
Common/DtaAtaDrive.h:28
Class
DtaBlockStorageDevice
specific implementation SCSI generic ioctls to send commands to the * device */
Common/DtaBlockStorageDevice.h:32
Class
DtaCommand
Common/DtaSession.h:26
Class
DtaCommand
Common/DtaDev.h:29
Class
DtaCommand
A class to build & send Opal Command streams to a TPer. * This class attempts to closely mimic the command * pseudo code used in the TCG documents, th
Common/DtaCommand.h:39
Class
DtaDev
Common/DtaSession.h:27
Class
DtaDev
Base class for a storage device. * This is a virtual base class defining the minimum functionality of storage device * object. The methods defined
Common/DtaDev.h:59
Class
DtaDev
Common/DtaHashPwd.h:23
Class
DtaDevEnterprise
Common/DtaCommand.h:25
Class
DtaDevEnterprise
Common/DtaDevEnterprise.h:31
Class
DtaDevGeneric
Device Class representing an unknown type of disk device. * This device is used in determining if a disk supports a TCG Storage SSC. * Most of the f
Common/DtaDevGeneric.h:33
Class
DtaDevOpal
Common code for OPAL SSCs. * most of the code that works for OPAL 2.0 also works for OPAL 1.0 * that common code is implemented in this class */
Common/DtaDevOpal.h:32
Class
DtaDevOpal
Common/DtaCommand.h:24
Class
DtaDevOpal1
Class representing a disk device, this class is represents a disk that conforms * to the OPAL 1.0 SSC * * testing so far indicates that the functio
Common/DtaDevOpal1.h:31
Class
DtaDevOpal2
Class representing a disk device, this class is represents a disk that conforms * to the OPAL 2.0 SSC * * testing so far indicates that the functio
Common/DtaDevOpal2.h:31
Class
DtaDevPyrite
Common code for OPAL SSCs. * most of the code that works for OPAL 2.0 also works for OPAL 1.0 * that common code is implemented in this class */
Common/DtaDevPyrite.h:32
Class
DtaDevPyrite1
Class representing a disk device, this class is represents a disk that conforms * to the OPAL 1.0 SSC * * testing so far indicates that the functio
Common/DtaDevPyrite1.h:31
Class
DtaDevPyrite2
Class representing a disk device, this class is represents a disk that conforms * to the OPAL 2.0 SSC * * testing so far indicates that the functio
Common/DtaDevPyrite2.h:31
Class
DtaDrive
virtual implementation for a disk interface-generic disk drive */
Common/DtaDrive.h:34
Class
DtaLinuxBlockStorageDevice
Linux specific implementation SCSI generic ioctls to send commands to the * device */
linux/DtaLinuxBlockStorageDevice.h:27
Class
DtaMacOSAtaDrive
MacOS specific implementation of DtaDev. * Uses the ATA ioctls to send commands to the * device */
macos/DtaMacOSAtaDrive.h:28
Class
DtaMacOSBlockStorageDevice
MacOS specific implementation SCSI generic ioctls to send commands to the * device */
macos/DtaMacOSBlockStorageDevice.h:32
Class
DtaMacOSNvmeDrive
MacOS specific implementation SCSI generic ioctls to send commands to the * device */
macos/DtaMacOSNvmeDrive.h:28
Class
DtaMacOSSataDrive
MacOS specific implementation of DtaDev. * Uses the SCSI generic ioctls to send commands to the * device */
macos/DtaMacOSSataDrive.h:28
Class
DtaMacOSScsiDrive
MacOS specific implementation SCSI generic ioctls to send commands to the * device */
macos/DtaMacOSScsiDrive.h:28
Class
DtaNvmeDrive
specific implementation NVMe generic ioctls to send commands to the * device */
Common/DtaNvmeDrive.h:27
Class
DtaResponse
Common/DtaSession.h:28
Class
DtaResponse
Object containing the parsed tokens. * a vector of vector<uint8_T> that contains each token * returned in the TCG response */
Common/DtaResponse.h:31
Class
DtaSataDrive
specific implementation of DtaDev. * Uses the SCSI generic ioctls to send commands to the * device */
Common/DtaSataDrive.h:28
Class
DtaScsiDrive
specific implementation SCSI generic ioctls to send commands to the * device */
Common/DtaScsiDrive.h:27
Class
DtaSession
Encapsulate the session management functionality */
Common/DtaSession.h:32
Class
DtaSession
Common/DtaDev.h:30
Class
DtaToken
///////////////////////////////////////////////////////////////////////////
Common/DtaAnnotatedDump.h:106
Class
DtaWindowsBlockStorageDevice
Windows specific implementation SCSI generic ioctls to send commands to the * device */
windows/DtaWindowsBlockStorageDevice.h:27
Class
Element
Common/json_struct.h:1749
Class
EnumHandler
Common/json_struct.h:4533
Enum
Error
Common/json_struct.h:363
Class
ErrorContext
Common/json_struct.h:399
Class
FILELOG_DECLSPEC
Common/log.h:314
Class
FunctionCaller
Common/json_struct.h:3802
Class
FunctionCaller<T, U, Ret, Arg, NAME_COUNT, 1>
Common/json_struct.h:3822
Class
FunctionCaller<T, U, Ret, Arg, NAME_COUNT, 2>
Common/json_struct.h:3843
Class
FunctionCaller<T, U, Ret, void, NAME_COUNT, 1>
Common/json_struct.h:3948
Class
FunctionCaller<T, U, Ret, void, NAME_COUNT, 2>
Common/json_struct.h:3966
Class
FunctionCaller<T, U, Ret, void, NAME_COUNT, TAKES_CONTEXT>
Common/json_struct.h:3932
Class
FunctionCaller<T, U, void, Arg, NAME_COUNT, 1>
Common/json_struct.h:3883
Class
FunctionCaller<T, U, void, Arg, NAME_COUNT, 2>
Common/json_struct.h:3901
Class
FunctionCaller<T, U, void, Arg, NAME_COUNT, TAKES_CONTEXT>
Common/json_struct.h:3864
Class
FunctionCaller<T, U, void, void, NAME_COUNT, 1>
Common/json_struct.h:4000
Class
FunctionCaller<T, U, void, void, NAME_COUNT, 2>
Common/json_struct.h:4015
Class
FunctionCaller<T, U, void, void, NAME_COUNT, TAKES_CONTEXT>
Common/json_struct.h:3984
Class
FunctionInfo
Common/json_struct.h:3567
Class
FunctionInfo<T, Ret, Arg, NAME_COUNT, 1>
Common/json_struct.h:3577
Class
FunctionInfo<T, Ret, Arg, NAME_COUNT, 2>
Common/json_struct.h:3587
Class
FunctionInfo<T, Ret, void, NAME_COUNT, 1>
Common/json_struct.h:3607
Class
FunctionInfo<T, Ret, void, NAME_COUNT, 2>
Common/json_struct.h:3617
Class
FunctionInfo<T, Ret, void, NAME_COUNT, TAKES_CONTEXT>
Common/json_struct.h:3597
Class
FunctionObjectTraverser
Common/json_struct.h:4088
Class
FunctionObjectTraverser<T, Functions, 0>
Common/json_struct.h:4103
Class
FunctionObjectTraverser<T, Functions, size_t(-1)>
Common/json_struct.h:4119
Class
FunctionalSuperRecursion
Common/json_struct.h:4062
Class
FunctionalSuperRecursion<T, 0>
Common/json_struct.h:4290
Class
GenSequence
Common/json_struct.h:1730
Class
GenSequence<0>
Common/json_struct.h:1732
Class
GenSequence<1>
Common/json_struct.h:1737
Class
HasJsonStructBase
Common/json_struct.h:2763
Class
HasJsonStructFunctionContainer
Common/json_struct.h:3678
Enum
IO_CONTROL_CODE
windows/IntelRST.h:310
Enum
InPropertyState
Common/json_struct.h:488
Enum
InTokenState
Common/json_struct.h:480
Class
IntermediateToken
Common/json_struct.h:283
next →
1–100 of 397, ranked by callers