diff options
author | Julian Andres Klode <julian.klode@canonical.com> | 2019-02-04 19:50:16 +0100 |
---|---|---|
committer | Julian Andres Klode <julian.klode@canonical.com> | 2019-06-11 14:45:55 +0200 |
commit | a6e86d51a0e32cdc91f2902b0d6b483af884dcca (patch) | |
tree | 528867efd4499d088a7204470b0ff10bdb87457f /apt-pkg/tagfile-compat.cc | |
parent | 93e0ba2bfde58e6c1fbad53614083be8754d7ee8 (diff) |
Make APT::StringView public
Diffstat (limited to 'apt-pkg/tagfile-compat.cc')
-rw-r--r-- | apt-pkg/tagfile-compat.cc | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/apt-pkg/tagfile-compat.cc b/apt-pkg/tagfile-compat.cc deleted file mode 100644 index 1e1d23e8c..000000000 --- a/apt-pkg/tagfile-compat.cc +++ /dev/null @@ -1,75 +0,0 @@ -// -*- mode: cpp; mode: fold -*- -// Description /*{{{*/ -/* ###################################################################### - - Fast scanner for RFC-822 type header information - - This uses a rotating buffer to load the package information into. - The scanner runs over it and isolates and indexes a single section. - - This defines compat functions for the external code. - - ##################################################################### */ - /*}}}*/ - -#include <config.h> -#define APT_COMPILING_TAGFILE_COMPAT_CC -#include <apt-pkg/tagfile.h> - -using std::string; -using APT::StringView; - - -bool pkgTagSection::Exists(const char* const Tag) const -{ - return Exists(StringView(Tag)); -} - -bool pkgTagSection::Find(const char *Tag,unsigned int &Pos) const -{ - return Find(StringView(Tag), Pos); -} - -bool pkgTagSection::Find(const char *Tag,const char *&Start, - const char *&End) const -{ - return Find(StringView(Tag), Start, End); -} - -string pkgTagSection::FindS(const char *Tag) const -{ - return Find(StringView(Tag)).to_string(); -} - -string pkgTagSection::FindRawS(const char *Tag) const -{ - return FindRaw(StringView(Tag)).to_string(); -} - -signed int pkgTagSection::FindI(const char *Tag,signed long Default) const -{ - return FindI(StringView(Tag), Default); -} - -unsigned long long pkgTagSection::FindULL(const char *Tag, unsigned long long const &Default) const -{ - return FindULL(StringView(Tag), Default); -} - /*}}}*/ - -bool pkgTagSection::FindB(const char *Tag, bool const &Default) const -{ - return FindB(StringView(Tag), Default); -} - -bool pkgTagSection::FindFlag(const char * const Tag, uint8_t &Flags, - uint8_t const Flag) const -{ - return FindFlag(StringView(Tag), Flags, Flag); -} - -bool pkgTagSection::FindFlag(const char *Tag,unsigned long &Flags, - unsigned long Flag) const -{ - return FindFlag(StringView(Tag), Flags, Flag); -} |