summaryrefslogtreecommitdiffstats
path: root/source/core/slang-hex-dump-util.h
diff options
context:
space:
mode:
authorEllie Hermaszewska <ellieh@nvidia.com>2024-10-29 14:49:26 +0800
committerGitHub <noreply@github.com>2024-10-29 14:49:26 +0800
commitf65d756bff8d4c5cbc15bd0322a2ae8e6b896a21 (patch)
treeea1d61342cd29368e19135000ec2948813096205 /source/core/slang-hex-dump-util.h
parenta729c15e9dce9f5116a38afc66329ab2ca4cea54 (diff)
format
* format * Minor test fixes * enable checking cpp format in ci
Diffstat (limited to 'source/core/slang-hex-dump-util.h')
-rw-r--r--source/core/slang-hex-dump-util.h45
1 files changed, 31 insertions, 14 deletions
diff --git a/source/core/slang-hex-dump-util.h b/source/core/slang-hex-dump-util.h
index 037355f2d..cfa2c4bb1 100644
--- a/source/core/slang-hex-dump-util.h
+++ b/source/core/slang-hex-dump-util.h
@@ -2,9 +2,8 @@
#define SLANG_HEX_DUMP_UTIL_H
#include "slang-common.h"
-#include "slang-string.h"
-
#include "slang-list.h"
+#include "slang-string.h"
#include "slang.h"
namespace Slang
@@ -12,30 +11,48 @@ namespace Slang
struct HexDumpUtil
{
- /// Dump out bytes in source format - as in
- /// 0x10, 0xab,
- static SlangResult dumpSourceBytes(const uint8_t* data, size_t dataCount, int maxBytesPerLine, ISlangWriter* writer);
-
- /// Dump data to writer, with lines starting with hex data
+ /// Dump out bytes in source format - as in
+ /// 0x10, 0xab,
+ static SlangResult dumpSourceBytes(
+ const uint8_t* data,
+ size_t dataCount,
+ int maxBytesPerLine,
+ ISlangWriter* writer);
+
+ /// Dump data to writer, with lines starting with hex data
static SlangResult dump(const List<uint8_t>& data, int numBytesPerLine, ISlangWriter* writer);
- static SlangResult dump(const uint8_t* data, size_t dataCount, int numBytesPerLine, ISlangWriter* writer);
+ static SlangResult dump(
+ const uint8_t* data,
+ size_t dataCount,
+ int numBytesPerLine,
+ ISlangWriter* writer);
- /// Dump a single value
+ /// Dump a single value
static void dump(uint32_t value, ISlangWriter* writer);
- static SlangResult dumpWithMarkers(const List<uint8_t>& data, int numBytesPerLine, ISlangWriter* writer);
+ static SlangResult dumpWithMarkers(
+ const List<uint8_t>& data,
+ int numBytesPerLine,
+ ISlangWriter* writer);
- static SlangResult dumpWithMarkers(const uint8_t* data, size_t dataSize, int numBytesPerLine, ISlangWriter* writer);
+ static SlangResult dumpWithMarkers(
+ const uint8_t* data,
+ size_t dataSize,
+ int numBytesPerLine,
+ ISlangWriter* writer);
- /// Parses lines formatted by dump, back into bytes
+ /// Parses lines formatted by dump, back into bytes
static SlangResult parse(const UnownedStringSlice& lines, List<uint8_t>& outBytes);
static SlangResult parseWithMarkers(const UnownedStringSlice& lines, List<uint8_t>& outBytes);
- static SlangResult findStartAndEndLines(const UnownedStringSlice& lines, UnownedStringSlice& outStart, UnownedStringSlice& outEnd);
+ static SlangResult findStartAndEndLines(
+ const UnownedStringSlice& lines,
+ UnownedStringSlice& outStart,
+ UnownedStringSlice& outEnd);
};
-}
+} // namespace Slang
#endif