BAN: Make String and StringView header only

This allows linking with libc without having to link ban
This commit is contained in:
2024-05-23 15:43:26 +03:00
parent e22821799b
commit 06f4b0b29a
16 changed files with 444 additions and 554 deletions

View File

@@ -1,6 +1,7 @@
#include <BAN/HashSet.h>
#include <BAN/Vector.h>
#include <BAN/Hash.h>
#include <BAN/HashSet.h>
#include <BAN/StringView.h>
#include <BAN/Vector.h>
#include <ctype.h>
#include <inttypes.h>

View File

@@ -1,5 +1,6 @@
#include <BAN/Vector.h>
#include <BAN/HashSet.h>
#include <BAN/StringView.h>
#include <BAN/Vector.h>
#include <ctype.h>
#include <inttypes.h>

View File

@@ -1,3 +1,4 @@
#include <BAN/StringView.h>
#include <BAN/Vector.h>
#include <ctype.h>

View File

@@ -1,4 +1,5 @@
#include <BAN/HashMap.h>
#include <BAN/StringView.h>
#include <BAN/Vector.h>
#include <inttypes.h>

View File

@@ -1,3 +1,4 @@
#include <BAN/StringView.h>
#include <BAN/Vector.h>
#include <ctype.h>

View File

@@ -2,6 +2,7 @@
#include <BAN/Endianness.h>
#include <BAN/IPv4.h>
#include <BAN/MAC.h>
#include <BAN/Optional.h>
#include <BAN/Vector.h>
#include <arpa/inet.h>

View File

@@ -1,7 +1,8 @@
#pragma once
#include <BAN/Vector.h>
#include <BAN/StringView.h>
#include <BAN/UniqPtr.h>
#include <BAN/Vector.h>
class Image
{