forked from MusicPlayerDaemon/MPD
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
util, io, net, ...: use "#pragma once"
- Loading branch information
1 parent
313f2a1
commit be84b18
Showing
32 changed files
with
32 additions
and
128 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef BUFFERED_OUTPUT_STREAM_HXX | ||
#define BUFFERED_OUTPUT_STREAM_HXX | ||
#pragma once | ||
|
||
#include "util/DynamicFifoBuffer.hxx" | ||
#include "util/SpanCast.hxx" | ||
|
@@ -130,5 +129,3 @@ WithBufferedOutputStream(OutputStream &os, F &&f) | |
f(bos); | ||
bos.Flush(); | ||
} | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef OPEN_HXX | ||
#define OPEN_HXX | ||
#pragma once | ||
|
||
class FileDescriptor; | ||
class UniqueFileDescriptor; | ||
|
@@ -38,5 +37,3 @@ UniqueFileDescriptor | |
OpenDirectory(FileDescriptor directory, const char *name, int flags=0); | ||
|
||
#endif | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef OUTPUT_STREAM_HXX | ||
#define OUTPUT_STREAM_HXX | ||
#pragma once | ||
|
||
#include <cstddef> | ||
#include <span> | ||
|
@@ -17,5 +16,3 @@ public: | |
*/ | ||
virtual void Write(std::span<const std::byte> src) = 0; | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef READER_HXX | ||
#define READER_HXX | ||
#pragma once | ||
|
||
#include <cstddef> | ||
#include <span> | ||
|
@@ -41,5 +40,3 @@ public: | |
ReadFull(std::as_writable_bytes(std::span{&dest, 1})); | ||
} | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef STDIO_OUTPUT_STREAM_HXX | ||
#define STDIO_OUTPUT_STREAM_HXX | ||
#pragma once | ||
|
||
#include "OutputStream.hxx" | ||
|
||
|
@@ -21,5 +20,3 @@ public: | |
/* this class is debug-only and ignores errors */ | ||
} | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef UNIQUE_FILE_DESCRIPTOR_HXX | ||
#define UNIQUE_FILE_DESCRIPTOR_HXX | ||
#pragma once | ||
|
||
#include "FileDescriptor.hxx" // IWYU pragma: export | ||
|
||
|
@@ -72,5 +71,3 @@ public: | |
return IsDefined() && FileDescriptor::Close(); | ||
} | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef CURL_GLOBAL_HXX | ||
#define CURL_GLOBAL_HXX | ||
#pragma once | ||
|
||
#include "Multi.hxx" | ||
#include "event/CoarseTimerEvent.hxx" | ||
|
@@ -56,5 +55,3 @@ private: | |
/* callback for #timeout_event */ | ||
void OnTimeout() noexcept; | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef CURL_SLIST_HXX | ||
#define CURL_SLIST_HXX | ||
#pragma once | ||
|
||
#include <curl/curl.h> | ||
|
||
|
@@ -47,5 +46,3 @@ public: | |
head = new_head; | ||
} | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef CURL_STRING_HXX | ||
#define CURL_STRING_HXX | ||
#pragma once | ||
|
||
#include <curl/curl.h> | ||
|
||
|
@@ -47,5 +46,3 @@ public: | |
return p; | ||
} | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,8 +2,7 @@ | |
// Copyright CM4all GmbH | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef ODBUS_CONNECTION_HXX | ||
#define ODBUS_CONNECTION_HXX | ||
#pragma once | ||
|
||
#include <dbus/dbus.h> | ||
|
||
|
@@ -61,5 +60,3 @@ public: | |
}; | ||
|
||
} /* namespace ODBus */ | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,8 +2,7 @@ | |
// Copyright CM4all GmbH | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef ODBUS_ITER_HXX | ||
#define ODBUS_ITER_HXX | ||
#pragma once | ||
|
||
#include <dbus/dbus.h> | ||
|
||
|
@@ -21,5 +20,3 @@ public: | |
}; | ||
|
||
} /* namespace ODBus */ | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,8 +2,7 @@ | |
// Copyright CM4all GmbH | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef ODBUS_MESSAGE_HXX | ||
#define ODBUS_MESSAGE_HXX | ||
#pragma once | ||
|
||
#include <dbus/dbus.h> | ||
|
||
|
@@ -123,5 +122,3 @@ public: | |
}; | ||
|
||
} /* namespace ODBus */ | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,8 +2,7 @@ | |
// Copyright CM4all GmbH | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef ODBUS_PENDING_CALL_HXX | ||
#define ODBUS_PENDING_CALL_HXX | ||
#pragma once | ||
|
||
#include <dbus/dbus.h> | ||
|
||
|
@@ -76,5 +75,3 @@ public: | |
}; | ||
|
||
} /* namespace ODBus */ | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,8 +2,7 @@ | |
// Copyright CM4all GmbH | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef ODBUS_SCOPE_MATCH_HXX | ||
#define ODBUS_SCOPE_MATCH_HXX | ||
#pragma once | ||
|
||
#include <dbus/dbus.h> | ||
|
||
|
@@ -29,5 +28,3 @@ public: | |
}; | ||
|
||
} /* namespace ODBus */ | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,8 +2,7 @@ | |
// Copyright CM4all GmbH | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef ODBUS_TYPES_HXX | ||
#define ODBUS_TYPES_HXX | ||
#pragma once | ||
|
||
#include "util/TemplateString.hxx" | ||
|
||
|
@@ -89,5 +88,3 @@ struct StructTypeTraits { | |
}; | ||
|
||
} /* namespace ODBus */ | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef ZLIB_ERROR_HXX | ||
#define ZLIB_ERROR_HXX | ||
#pragma once | ||
|
||
#include <exception> | ||
|
||
|
@@ -18,5 +17,3 @@ public: | |
|
||
const char *what() const noexcept override; | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef GUNZIP_READER_HXX | ||
#define GUNZIP_READER_HXX | ||
#pragma once | ||
|
||
#include "io/Reader.hxx" | ||
#include "util/StaticFifoBuffer.hxx" | ||
|
@@ -39,5 +38,3 @@ public: | |
private: | ||
bool FillBuffer(); | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef IPV4_ADDRESS_HXX | ||
#define IPV4_ADDRESS_HXX | ||
#pragma once | ||
|
||
#include "SocketAddress.hxx" | ||
#include "util/ByteOrder.hxx" | ||
|
@@ -209,5 +208,3 @@ public: | |
GetPort() & other.GetPort()); | ||
} | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef IPV6_ADDRESS_HXX | ||
#define IPV6_ADDRESS_HXX | ||
#pragma once | ||
|
||
#include "SocketAddress.hxx" | ||
#include "util/ByteOrder.hxx" | ||
|
@@ -191,5 +190,3 @@ private: | |
: (0xffff << (offset + 16 - prefix_length))); | ||
} | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,8 +2,7 @@ | |
// Copyright CM4all GmbH | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef NET_RESOLVER_HXX | ||
#define NET_RESOLVER_HXX | ||
#pragma once | ||
|
||
class AddressInfoList; | ||
|
||
|
@@ -30,5 +29,3 @@ Resolve(const char *host_and_port, int default_port, | |
|
||
AddressInfoList | ||
Resolve(const char *host_port, unsigned default_port, int flags, int socktype); | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef ALLOCATED_STRING_HXX | ||
#define ALLOCATED_STRING_HXX | ||
#pragma once | ||
|
||
#include "StringPointer.hxx" | ||
|
||
|
@@ -164,5 +163,3 @@ public: | |
|
||
using BasicAllocatedString::operator=; | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef CAST_HXX | ||
#define CAST_HXX | ||
#pragma once | ||
|
||
#include "OffsetPointer.hxx" | ||
|
||
|
@@ -55,5 +54,3 @@ ContainerCast(const A &a, const A C::*member) | |
{ | ||
return *OffsetCast<const C, const A>(&a, -ContainerAttributeOffset<C, A>(member)); | ||
} | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef CHAR_UTIL_HXX | ||
#define CHAR_UTIL_HXX | ||
#pragma once | ||
|
||
#ifdef _UNICODE | ||
#include "WCharUtil.hxx" | ||
|
@@ -140,5 +139,3 @@ IsHexDigit(char ch) noexcept | |
(ch >= 'a' && ch <= 'f') || | ||
(ch >= 'A' && ch <= 'F'); | ||
} | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef DELETE_DISPOSER_HXX | ||
#define DELETE_DISPOSER_HXX | ||
#pragma once | ||
|
||
/** | ||
* A disposer for boost::intrusive that invokes the "delete" operator | ||
|
@@ -15,5 +14,3 @@ public: | |
delete t; | ||
} | ||
}; | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
// SPDX-License-Identifier: BSD-2-Clause | ||
// author: Max Kellermann <[email protected]> | ||
|
||
#ifndef DYNAMIC_FIFO_BUFFER_HXX | ||
#define DYNAMIC_FIFO_BUFFER_HXX | ||
#pragma once | ||
|
||
#include "ForeignFifoBuffer.hxx" | ||
|
||
|
@@ -91,5 +90,3 @@ public: | |
protected: | ||
using ForeignFifoBuffer<T>::GetBuffer; | ||
}; | ||
|
||
#endif |
Oops, something went wrong.