~ubuntu-branches/ubuntu/raring/unrar-nonfree/raring-proposed

« back to all changes in this revision

Viewing changes to strfn.hpp

  • Committer: Package Import Robot
  • Author(s): Martin Meredith
  • Date: 2012-02-14 22:39:32 UTC
  • mfrom: (1.1.15) (5.1.13 sid)
  • Revision ID: package-import@ubuntu.com-20120214223932-3785038bqlknu15a
Tags: 1:4.1.4-1
* New upstream release
* Updated Watch file
* Added build-indep and build-arch to rules file

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#ifndef _RAR_STRFN_
2
2
#define _RAR_STRFN_
3
3
 
4
 
const char *NullToEmpty(const char *Str);
5
 
const wchar *NullToEmpty(const wchar *Str);
6
 
char *IntNameToExt(const char *Name);
 
4
const char* NullToEmpty(const char *Str);
 
5
const wchar* NullToEmpty(const wchar *Str);
 
6
char* IntNameToExt(const char *Name);
7
7
void ExtToInt(const char *Src,char *Dest);
8
8
void IntToExt(const char *Src,char *Dest);
9
9
char* strlower(char *Str);
18
18
 
19
19
char* strncpyz(char *dest, const char *src, size_t maxlen);
20
20
wchar* wcsncpyz(wchar *dest, const wchar *src, size_t maxlen);
 
21
char* strncatz(char* dest, const char* src, size_t maxlen);
 
22
wchar* wcsncatz(wchar* dest, const wchar* src, size_t maxlen);
21
23
 
22
24
unsigned char etoupper(unsigned char ch);
23
25
wchar etoupperw(wchar ch);
27
29
bool IsAlpha(int ch);
28
30
 
29
31
 
 
32
#ifndef SFX_MODULE
 
33
uint GetDigits(uint Number);
 
34
#endif
30
35
 
31
36
bool LowAscii(const char *Str);
32
37
bool LowAscii(const wchar *Str);
38
43
#endif
39
44
 
40
45
void itoa(int64 n,char *Str);
41
 
int64 atoil(char *Str);
 
46
int64 atoil(const char *Str);
42
47
void itoa(int64 n,wchar *Str);
43
 
int64 atoil(wchar *Str);
 
48
int64 atoil(const wchar *Str);
44
49
const wchar* GetWide(const char *Src);
 
50
const wchar* GetCmdParam(const wchar *CmdLine,wchar *Param,size_t MaxSize);
45
51
 
46
52
#endif