NeKernel dev
|
CFKit. More...
Namespaces | |
namespace | XRN |
eXtended Resource Namespace |
Classes | |
class | CF_OBJECT |
class | CFArray |
class | CFAtom |
struct | CFColor |
class | CFNonNullRef |
class | CFObject |
struct | CFPoint |
struct | CFRect |
class | CFRef |
class | Property |
Typedefs | |
using | PropertyId = UIntPtr |
handle to anything (number, ptr, string...) | |
template<SizeT N> | |
using | PropertyArray = Array<Property, N> |
typedef SInt32 | CFInteger |
typedef float | CFReal |
typedef SInt32 | CFInteger32 |
typedef SInt64 | CFInteger64 |
typedef Char | CFChar8 |
typedef char16_t | CFChar16 |
using | CFPropertyId = UIntPtr |
handle to anything (number, ptr, string...) | |
template<SizeT N> | |
using | CFPropertyArray = CFArray<CFProperty, N> |
Functions | |
auto | ldr_find_exec_header (DosHeaderPtr ptrDos) -> LDR_EXEC_HEADER_PTR |
Finds the PE header inside the blob. | |
auto | ldr_find_opt_exec_header (DosHeaderPtr ptrDos) -> LDR_OPTIONAL_HEADER_PTR |
Finds the PE optional header inside the blob. | |
auto | ldr_find_exec_header (const Char *ptrDos) -> LDR_EXEC_HEADER_PTR |
Finds the PE header inside the blob. | |
auto | ldr_find_opt_exec_header (const Char *ptrDos) -> LDR_OPTIONAL_HEADER_PTR |
Finds the PE header inside the blob. | |
template<typename ValueType> | |
auto | make_array (ValueType val) |
CFKit.
typedef char16_t CF::CFChar16 |
typedef Char CF::CFChar8 |
typedef SInt32 CF::CFInteger |
typedef SInt32 CF::CFInteger32 |
typedef SInt64 CF::CFInteger64 |
using CF::CFPropertyArray = CFArray<CFProperty, N> |
using CF::CFPropertyId = UIntPtr |
handle to anything (number, ptr, string...)
typedef float CF::CFReal |
using CF::PropertyArray = Array<Property, N> |
using CF::PropertyId = UIntPtr |
handle to anything (number, ptr, string...)
|
inline |
Finds the PE header inside the blob.
|
inline |
Finds the PE header inside the blob.
|
inline |
Finds the PE header inside the blob.
|
inline |
Finds the PE optional header inside the blob.
auto CF::make_array | ( | ValueType | val | ) |