![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <algorithm>
#include <regex>
#include <cctype>
#include <climits>
#include <string>
#include <sstream>
#include <map>
#include <lib/base/eerror.h>
#include <lib/base/encoding.h>
#include <lib/base/estring.h>
#include "freesatv2.h"
#include "big5.h"
#include "gb18030.h"
Functions | |
std::string | buildShortName (const std::string &str) |
void | undoAbbreviation (std::string &str1, std::string &str2) |
std::string | getNum (int val, int sys) |
static unsigned int | doVideoTexSuppl (int c1, int c2) |
static unsigned int | recode (unsigned char d, int cp) |
std::string | UnicodeToUTF8 (long c) |
std::string | GB18030ToUTF8 (const char *szIn, int len, int *pconvertedLen) |
std::string | Big5ToUTF8 (const char *szIn, int len, int *pconvertedLen) |
std::string | GEOSTD8ToUTF8 (const char *szIn, int len, int *pconvertedLen) |
std::string | convertDVBUTF8 (const unsigned char *data, int len, int table, int tsidonid, int *pconvertedLen) |
std::string | convertUTF8DVB (const std::string &string, int table) |
std::string | convertLatin1UTF8 (const std::string &string) |
int | isUTF8 (const std::string &string) |
unsigned int | truncateUTF8 (std::string &s, unsigned int newsize) |
std::string | removeDVBChars (const std::string &s) |
void | makeUpper (std::string &s) |
std::string | replace_all (const std::string &in, const std::string &entity, const std::string &symbol, int table) |
std::string | urlDecode (const std::string &s) |
std::string | string_to_hex (const std::string &input) |
std::string | strip_non_graph (std::string s) |
std::vector< std::string > | split (std::string s, const std::string &separator) |
int | strcasecmp (const std::string &s1, const std::string &s2) |
std::string | formatNumber (size_t size, const std::string &suffix, bool binary) |
Variables | |
static unsigned long | c88592 [96] |
static unsigned long | c88593 [96] |
static unsigned long | c88594 [96] |
static unsigned long | c88595 [96] |
static unsigned long | c88596 [96] |
static unsigned long | c88597 [96] |
static unsigned long | c88598 [96] |
static unsigned long | c88599 [96] |
static unsigned long | c885910 [96] |
static unsigned long | c885911 [96] |
static unsigned long | c885913 [96] |
static unsigned long | c885914 [96] |
static unsigned long | c885915 [96] |
static unsigned long | c885916 [96] |
static freesatHuffmanDecoder | huffmanDecoder |
static unsigned long | iso6937 [96] |
std::string Big5ToUTF8 | ( | const char * | szIn, |
int | len, | ||
int * | pconvertedLen | ||
) |
std::string buildShortName | ( | const std::string & | str | ) |
std::string convertDVBUTF8 | ( | const unsigned char * | data, |
int | len, | ||
int | table, | ||
int | tsidonid, | ||
int * | pconvertedLen | ||
) |
std::string convertLatin1UTF8 | ( | const std::string & | string | ) |
std::string convertUTF8DVB | ( | const std::string & | string, |
int | table | ||
) |
|
inlinestatic |
std::string formatNumber | ( | size_t | size, |
const std::string & | suffix, | ||
bool | binary | ||
) |
std::string GB18030ToUTF8 | ( | const char * | szIn, |
int | len, | ||
int * | pconvertedLen | ||
) |
std::string GEOSTD8ToUTF8 | ( | const char * | szIn, |
int | len, | ||
int * | pconvertedLen | ||
) |
std::string getNum | ( | int | val, |
int | sys | ||
) |
int isUTF8 | ( | const std::string & | string | ) |
void makeUpper | ( | std::string & | s | ) |
|
inlinestatic |
std::string removeDVBChars | ( | const std::string & | s | ) |
std::string replace_all | ( | const std::string & | in, |
const std::string & | entity, | ||
const std::string & | symbol, | ||
int | table | ||
) |
std::vector<std::string> split | ( | std::string | s, |
const std::string & | separator | ||
) |
int strcasecmp | ( | const std::string & | s1, |
const std::string & | s2 | ||
) |
std::string string_to_hex | ( | const std::string & | input | ) |
std::string strip_non_graph | ( | std::string | s | ) |
unsigned int truncateUTF8 | ( | std::string & | s, |
unsigned int | newsize | ||
) |
void undoAbbreviation | ( | std::string & | str1, |
std::string & | str2 | ||
) |
std::string UnicodeToUTF8 | ( | long | c | ) |
std::string urlDecode | ( | const std::string & | s | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |