binlex
common.h
1 #include <iostream>
2 #include <vector>
3 
4 #ifndef COMMON_H
5 #define COMMON_H
6 
7 using namespace std;
8 
9 namespace binlex {
10  class Common{
14  public:
20  string SHA256(const char *trait);
26  vector<char> TraitToChar(string trait);
32  string RemoveWildcards(string trait);
38  uint GetByteSize(string s);
44  string RemoveSpaces(string s);
51  string WildcardTrait(string trait, string bytes);
57  string TrimRight(const std::string &s);
64  string HexdumpBE(const void *data, size_t size);
71  void Hexdump(const char * desc, const void * addr, const int len);
72  };
73 }
74 
75 #endif
binlex::Common
Definition: common.h:10
binlex
the binlex namespace