MCPcopy Create free account

hub / github.com/dmaivel/covirt / types & classes

Types & classes95 in github.com/dmaivel/covirt

↓ 12 callersClassexpression
covirt/obfuscator/expression.hpp:14
↓ 2 callersClasszydis_operand
covirt/analysis/disasm.hpp:19
↓ 1 callersClassparse_number<T>
covirt/utils/argparse.hpp:308
ClassActionApply
covirt/utils/argparse.hpp:1017
ClassArgument
covirt/utils/argparse.hpp:598
ClassArgumentParser
covirt/utils/argparse.hpp:596
ClassBlockProgressBar
covirt/utils/indicators.hpp:2327
ClassBlockProgressScaleWriter
covirt/utils/indicators.hpp:1822
EnumColor
covirt/utils/indicators.hpp:27
ClassConsumeBinaryPrefixResult
covirt/utils/argparse.hpp:208
ClassConsumeHexPrefixResult
covirt/utils/argparse.hpp:223
EnumDirection
covirt/utils/indicators.hpp:2628
ClassDynamicProgress
covirt/utils/indicators.hpp:2937
EnumFontStyle
covirt/utils/indicators.hpp:38
ClassHasContainerTraits
covirt/utils/argparse.hpp:79
ClassHasContainerTraits< T, std::void_t<typename T::value_type, decltype(std::declval<T>().begin()), decltype(std::declval<T>().end()), decltype(std::declval<T>().size())>>
covirt/utils/argparse.hpp:86
ClassHasContainerTraits<std::string>
covirt/utils/argparse.hpp:81
ClassHasContainerTraits<std::string_view>
covirt/utils/argparse.hpp:83
ClassHasStreamableTraits
covirt/utils/argparse.hpp:95
ClassHasStreamableTraits< T, std::void_t<decltype(std::declval<std::ostream &>() << std::declval<T>())>>
covirt/utils/argparse.hpp:98
ClassIndeterminateProgressBar
covirt/utils/indicators.hpp:2622
ClassIndeterminateProgressScaleWriter
covirt/utils/indicators.hpp:1893
ClassIsChoiceTypeSupported
covirt/utils/argparse.hpp:530
ClassMultiProgress
covirt/utils/indicators.hpp:2852
ClassMutuallyExclusiveGroup
covirt/utils/argparse.hpp:1683
ClassNArgsRange
covirt/utils/argparse.hpp:1283
ClassProgressBar
covirt/utils/indicators.hpp:1966
EnumProgressBarOption
covirt/utils/indicators.hpp:1094
ClassProgressScaleWriter
covirt/utils/indicators.hpp:1849
ClassProgressSpinner
covirt/utils/indicators.hpp:3065
EnumProgressType
covirt/utils/indicators.hpp:49
ClassSetting
covirt/utils/indicators.hpp:1120
Classalways_true
covirt/utils/indicators.hpp:1154
Classare_settings
covirt/utils/indicators.hpp:1138
Classare_settings<>
covirt/utils/indicators.hpp:1140
Classare_settings_from_tuple
covirt/utils/indicators.hpp:1151
Classassemble_steps_state
covirt/obfuscator/expression.hpp:92
Classbasic_block
covirt/analysis/basic_block.hpp:7
Classbinary
covirt/analysis/binary.hpp:30
Classbinary_asm
covirt/obfuscator/expression.hpp:79
Classbinary_op
covirt/obfuscator/expression.hpp:68
Classcan_invoke_to_string
covirt/utils/argparse.hpp:520
Enumchars_format
covirt/utils/argparse.hpp:200
Classconjuction
covirt/utils/indicators.hpp:1078
Classconjuction<>
covirt/utils/indicators.hpp:1080
Classconjuction<Op, TailOps...>
covirt/utils/indicators.hpp:1083
Enumdefault_arguments
covirt/utils/argparse.hpp:582
Classdefault_vm_enter
covirt/compiler/default_vm_enter.hpp:6
Classdisjunction
covirt/utils/indicators.hpp:1086
Classdisjunction<>
covirt/utils/indicators.hpp:1088
Classdisjunction<Op, TailOps...>
covirt/utils/indicators.hpp:1091
Classfill_in_data
covirt/compiler/generic_lifter.hpp:25
Enumfmt
covirt/utils/log.hpp:15
Classgeneric_emitter
covirt/compiler/generic_emitter.hpp:11
Classgeneric_lifter
covirt/compiler/generic_lifter.hpp:23
Classgeneric_transform_pass
covirt/obfuscator/generic_transform.hpp:6
Classgeneric_vm
to-do: support opcodes beyond uint8_t?
covirt/compiler/generic_vm.hpp:27
Classgeneric_vm_enter
covirt/compiler/generic_vm_enter.hpp:8
Classif_else
covirt/utils/indicators.hpp:1062
Classif_else<false>
covirt/utils/indicators.hpp:1066
Classif_else<true>
covirt/utils/indicators.hpp:1064
Classif_else_type
covirt/utils/indicators.hpp:1068
Classif_else_type<false, True, False>
covirt/utils/indicators.hpp:1074
Classif_else_type<true, True, False>
covirt/utils/indicators.hpp:1070
Classinterval
covirt/utils/indicators.hpp:1438
Classis_setting
covirt/utils/indicators.hpp:1133
Classis_setting<Setting<T, Id>>
covirt/utils/indicators.hpp:1135
Classis_setting_from_tuple
covirt/utils/indicators.hpp:1142
Classis_setting_from_tuple<Setting, std::tuple<>>
covirt/utils/indicators.hpp:1144
Classis_setting_from_tuple<Setting, std::tuple<TupleTypes...>>
covirt/utils/indicators.hpp:1147
Classlift_result
covirt/compiler/generic_lifter.hpp:18
Classmba_pass
covirt/obfuscator/passes/mba_pass.hpp:6
Enumnargs_pattern
covirt/utils/argparse.hpp:580
Classoption_idx
covirt/utils/indicators.hpp:1188
Classoption_idx<Id, std::tuple<>, counter>
covirt/utils/indicators.hpp:1195
Classoption_idx<Id, std::tuple<T, Settings...>, counter>
covirt/utils/indicators.hpp:1191
Classparse_number
covirt/utils/argparse.hpp:260
Classparse_number<T, chars_format::binary>
covirt/utils/argparse.hpp:437
Classparse_number<T, chars_format::fixed>
covirt/utils/argparse.hpp:478
Classparse_number<T, chars_format::general>
covirt/utils/argparse.hpp:393
Classparse_number<T, chars_format::hex>
covirt/utils/argparse.hpp:416
Classparse_number<T, chars_format::scientific>
covirt/utils/argparse.hpp:451
Classparse_number<T, radix_16>
covirt/utils/argparse.hpp:275
Classparse_number<T, radix_2>
covirt/utils/argparse.hpp:266
Enumprefix
covirt/utils/log.hpp:10
Classsmc_pass
covirt/obfuscator/passes/smc_pass.hpp:6
Classsubroutine
covirt/analysis/basic_block.hpp:16
Classunary_asm
covirt/obfuscator/expression.hpp:86
Classunary_op
covirt/obfuscator/expression.hpp:74
Classv0_emitter
covirt/vm/v0.hpp:15
Classv0_lifter
covirt/vm/v0.hpp:41
Enumv0_op
covirt/vm/v0.hpp:11
Classv0_vm
covirt/vm/v0.hpp:150
Classvm_handler_metadata
to-do: make vm_handler_t return this
covirt/compiler/generic_vm.hpp:16
Classwinsize
covirt/utils/indicators.hpp:1005