aboutsummaryrefslogtreecommitdiffstats
path: root/util/stream/null.h
diff options
context:
space:
mode:
authorAlexander Fokin <apfokin@gmail.com>2022-02-10 16:45:38 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:38 +0300
commit863a59a65247c24db7cb06789bc5cf79d04da32f (patch)
tree139dc000c8cd4a40f5659e421b7c75135d080307 /util/stream/null.h
parentf64e95a9eb9ab03240599eb9581c5a9102426a96 (diff)
downloadydb-863a59a65247c24db7cb06789bc5cf79d04da32f.tar.gz
Restoring authorship annotation for Alexander Fokin <apfokin@gmail.com>. Commit 1 of 2.
Diffstat (limited to 'util/stream/null.h')
-rw-r--r--util/stream/null.h54
1 files changed, 27 insertions, 27 deletions
diff --git a/util/stream/null.h b/util/stream/null.h
index 8c335a9a78..bb97148ac6 100644
--- a/util/stream/null.h
+++ b/util/stream/null.h
@@ -1,16 +1,16 @@
#pragma once
-#include "zerocopy.h"
-#include "output.h"
-
-/**
- * @addtogroup Streams
- * @{
- */
-
-/**
- * Null input stream. Does nothing, contains no data.
- */
+#include "zerocopy.h"
+#include "output.h"
+
+/**
+ * @addtogroup Streams
+ * @{
+ */
+
+/**
+ * Null input stream. Does nothing, contains no data.
+ */
class TNullInput: public IZeroCopyInput {
public:
TNullInput() noexcept;
@@ -22,9 +22,9 @@ private:
size_t DoNext(const void** ptr, size_t len) override;
};
-/**
- * Null output stream. Just ignores whatever is written into it.
- */
+/**
+ * Null output stream. Just ignores whatever is written into it.
+ */
class TNullOutput: public IOutputStream {
public:
TNullOutput() noexcept;
@@ -37,25 +37,25 @@ private:
void DoWrite(const void* buf, size_t len) override;
};
-/**
- * Null input-output stream.
- *
- * @see TNullInput
- * @see TNullOutput
- */
+/**
+ * Null input-output stream.
+ *
+ * @see TNullInput
+ * @see TNullOutput
+ */
class TNullIO: public TNullInput, public TNullOutput {
public:
TNullIO() noexcept;
~TNullIO() override;
};
-namespace NPrivate {
+namespace NPrivate {
TNullIO& StdNullStream() noexcept;
-}
+}
-/**
- * Standard null stream.
- */
-#define Cnull (::NPrivate::StdNullStream())
+/**
+ * Standard null stream.
+ */
+#define Cnull (::NPrivate::StdNullStream())
-/** @} */
+/** @} */