Remove QUIC_EXPORT_PRIVATE from QuicBufferedPacketStore
This will allow us to move QuicBufferedPacketStore
out of Chrome /net and into test tools.
diff --git a/quic/core/quic_buffered_packet_store.h b/quic/core/quic_buffered_packet_store.h
index 0cc3708..b862b42 100644
--- a/quic/core/quic_buffered_packet_store.h
+++ b/quic/core/quic_buffered_packet_store.h
@@ -33,7 +33,7 @@
// of connections: connections with CHLO buffered and those without CHLO. The
// latter has its own upper limit along with the max number of connections this
// store can hold. The former pool can grow till this store is full.
-class QUIC_EXPORT_PRIVATE QuicBufferedPacketStore {
+class QUIC_NO_EXPORT QuicBufferedPacketStore {
public:
enum EnqueuePacketResult {
SUCCESS = 0,
@@ -41,7 +41,7 @@
TOO_MANY_CONNECTIONS // Too many connections stored up in the store.
};
- struct QUIC_EXPORT_PRIVATE BufferedPacket {
+ struct QUIC_NO_EXPORT BufferedPacket {
BufferedPacket(std::unique_ptr<QuicReceivedPacket> packet,
QuicSocketAddress self_address,
QuicSocketAddress peer_address);
@@ -57,7 +57,7 @@
};
// A queue of BufferedPackets for a connection.
- struct QUIC_EXPORT_PRIVATE BufferedPacketList {
+ struct QUIC_NO_EXPORT BufferedPacketList {
BufferedPacketList();
BufferedPacketList(BufferedPacketList&& other);
@@ -82,7 +82,7 @@
QuicConnectionIdHash>
BufferedPacketMap;
- class QUIC_EXPORT_PRIVATE VisitorInterface {
+ class QUIC_NO_EXPORT VisitorInterface {
public:
virtual ~VisitorInterface() {}