现在的位置: 首页 > 综合 > 正文

RLIB v1.5 待测版本所有类

2013年10月11日 ⁄ 综合 ⁄ 共 42207字 ⁄ 字号 评论关闭
//
// This File has been generated by CppDLL
// Copyright (c) 2012 rrrfff, rrrfff@foxmail.com
//===========================================================================

// 全局导出符号
// 未找到任何全局导出符号

// 类型导出符号
namespace System
{
namespace Collections
{
namespace Generic
{
class Array
{
public:/*guess member*/
char *unused[64];
public:
void Add(class System::String const &,long);
Array(class System::String const * const,long);
Array(long);
long BinarySearch(class System::String const &,long,int (__cdecl*)(class System::String const *,class System::String const *));
void Clear(void);
bool Contains(class System::String const &);
class System::String * GetObjectPtr(void);
class System::String & GetValue(long);
long IndexOf(class System::String const &,long,int (__cdecl*)(class System::String const *,class System::String const *));
void Insert(long,class System::String const &);
long LastIndexOf(class System::String const &,int (__cdecl*)(class System::String const *,class System::String const *));
void Remove(class System::String const &,int (__cdecl*)(class System::String const *,class System::String const *));
void RemoveAll(class System::String const &);
void RemoveAt(long);
class System::String & operator[](long);
class System::Collections::Generic::Array & operator=(class System::Collections::Generic::Array const &);
class System::Collections::Generic::Array const & operator+=(class System::String const &);
private:
void _more(long);
void _init_item(class System::String *,class System::String const &);
void _init(long);
void _del_item(class System::String *);
void _copy_forward(long);
void _copy_backward(long);
public:
void Unique(int (__cdecl*)(class System::String const *,class System::String const *));
void Sort(long,long,int (__cdecl*)(class System::String const *,class System::String const *));
void Reverse(long,int);
~Array(void);
};
};
};
namespace Text
{
namespace RegularExpressions
{
namespace Deelx
{
class Buffer
{
public:/*guess member*/
char *unused[64];
public:
void Append(char,int);
void Append(char const *,int,int);
Buffer(class System::Text::RegularExpressions::Deelx::Buffer const &);
Buffer(void);
class System::Text::RegularExpressions::Deelx::Buffer & operator=(class System::Text::RegularExpressions::Deelx::Buffer const &);
static void __cdecl operator delete(void *);
char * GetBuffer(void);
virtual ~Buffer(void);
};
class Buffer
{
public:/*guess member*/
char *unused[64];
public:
void Append(int,int);
void Append(int const *,int,int);
Buffer(class System::Text::RegularExpressions::Deelx::Buffer const &);
Buffer(void);
int const * GetBuffer(void)const ;
int Pop(int &);
void Prepare(int,int);
int & operator[](int);
class System::Text::RegularExpressions::Deelx::Buffer & operator=(class System::Text::RegularExpressions::Deelx::Buffer const &);
static void __cdecl operator delete(void *);
void Restore(int);
void Push(int);
virtual ~Buffer(void);
};
class Buffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *>
{
public:/*guess member*/
char *unused[64];
public:
Buffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *>(class System::Text::RegularExpressions::Deelx::Buffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *> const &);
Buffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *>(void);
void Push(class System::Text::RegularExpressions::Deelx::CBackrefElxT *);
void Restore(int);
class System::Text::RegularExpressions::Deelx::CBackrefElxT * & operator[](int);
class System::Text::RegularExpressions::Deelx::Buffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *> & operator=(class System::Text::RegularExpressions::Deelx::Buffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *> const &);
static void __cdecl operator delete(void *);
virtual ~Buffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *>(void);
};
class Buffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *>
{
public:/*guess member*/
char *unused[64];
public:
Buffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *>(class System::Text::RegularExpressions::Deelx::Buffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *> const &);
Buffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *>(void);
void Push(class System::Text::RegularExpressions::Deelx::CConditionElxT *);
void Restore(int);
class System::Text::RegularExpressions::Deelx::CConditionElxT * & operator[](int);
class System::Text::RegularExpressions::Deelx::Buffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *> & operator=(class System::Text::RegularExpressions::Deelx::Buffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *> const &);
static void __cdecl operator delete(void *);
virtual ~Buffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *>(void);
};
class Buffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *>
{
public:/*guess member*/
char *unused[64];
public:
Buffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *>(class System::Text::RegularExpressions::Deelx::Buffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *> const &);
Buffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *>(void);
void Push(class System::Text::RegularExpressions::Deelx::CDelegateElxT *);
void Restore(int);
class System::Text::RegularExpressions::Deelx::CDelegateElxT * & operator[](int);
class System::Text::RegularExpressions::Deelx::Buffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *> & operator=(class System::Text::RegularExpressions::Deelx::Buffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *> const &);
static void __cdecl operator delete(void *);
virtual ~Buffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *>(void);
};
class Buffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *>
{
public:/*guess member*/
char *unused[64];
public:
Buffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *>(class System::Text::RegularExpressions::Deelx::Buffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *> const &);
Buffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *>(void);
void Prepare(int,int);
void Restore(int);
static void __cdecl operator delete(void *);
class System::Text::RegularExpressions::Deelx::CListElxT<0> * & operator[](int);
class System::Text::RegularExpressions::Deelx::CListElxT<0> * const & operator[](int)const ;
class System::Text::RegularExpressions::Deelx::Buffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *> & operator=(class System::Text::RegularExpressions::Deelx::Buffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *> const &);
virtual ~Buffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *>(void);
};
class Buffer
{
public:/*guess member*/
char *unused[64];
public:
Buffer(class System::Text::RegularExpressions::Deelx::Buffer const &);
Buffer(void);
void Prepare(int,int);
void Push(class System::Text::RegularExpressions::Deelx::ElxInterface *);
void Restore(int);
class System::Text::RegularExpressions::Deelx::ElxInterface * & operator[](int);
class System::Text::RegularExpressions::Deelx::ElxInterface * const & operator[](int)const ;
class System::Text::RegularExpressions::Deelx::Buffer & operator=(class System::Text::RegularExpressions::Deelx::Buffer const &);
static void __cdecl operator delete(void *);
virtual ~Buffer(void);
};
class Buffer
{
public:/*guess member*/
char *unused[64];
public:
Buffer(class System::Text::RegularExpressions::Deelx::Buffer const &);
Buffer(void);
void Push(wchar_t const *);
static void __cdecl operator delete(void *);
wchar_t const * & operator[](int);
class System::Text::RegularExpressions::Deelx::Buffer & operator=(class System::Text::RegularExpressions::Deelx::Buffer const &);
virtual ~Buffer(void);
};
class Buffer
{
public:/*guess member*/
char *unused[64];
public:
void Append(wchar_t const *,int,int);
void Append(wchar_t,int);
Buffer(void);
Buffer(class System::Text::RegularExpressions::Deelx::Buffer const &);
Buffer(wchar_t const *,int);
wchar_t * Detach(void);
wchar_t * GetBuffer(void);
void Prepare(int,int);
wchar_t & operator[](int);
wchar_t const & operator[](int)const ;
class System::Text::RegularExpressions::Deelx::Buffer & operator=(class System::Text::RegularExpressions::Deelx::Buffer const &);
static void __cdecl operator delete(void *);
void Restore(int);
void Release(void);
void Push(wchar_t);
virtual ~Buffer(void);
};
class MatchResultT<0>
{
public:/*guess member*/
char *unused[64];
public:
int GetEnd(void)const ;
int GetGroupEnd(int)const ;
int GetGroupStart(int)const ;
int GetStart(void)const ;
int IsMatched(void)const ;
MatchResultT<0>(class System::Text::RegularExpressions::Deelx::CContext *,int);
class System::Text::RegularExpressions::Deelx::MatchResultT<0> & operator=(class System::Text::RegularExpressions::Deelx::MatchResultT<0> const &);
operator int(void)const ;
int MaxGroupNumber(void)const ;
MatchResultT<0>(class System::Text::RegularExpressions::Deelx::MatchResultT<0> const &);
~MatchResultT<0>(void);
};
class RefBuffer
{
public:/*guess member*/
char *unused[64];
public:
int GetSize(void)const ;
RefBuffer(wchar_t const * const *,int);
RefBuffer(class System::Text::RegularExpressions::Deelx::RefBuffer const &);
class System::Text::RegularExpressions::Deelx::RefBuffer & operator=(class System::Text::RegularExpressions::Deelx::RefBuffer const &);
virtual ~RefBuffer(void);
};
class RefBuffer
{
public:/*guess member*/
char *unused[64];
public:
int GetSize(void)const ;
RefBuffer(class System::Text::RegularExpressions::Deelx::ElxInterface * const *,int);
RefBuffer(class System::Text::RegularExpressions::Deelx::RefBuffer const &);
class System::Text::RegularExpressions::Deelx::RefBuffer & operator=(class System::Text::RegularExpressions::Deelx::RefBuffer const &);
virtual ~RefBuffer(void);
};
class RefBuffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *>
{
public:/*guess member*/
char *unused[64];
public:
int GetSize(void)const ;
RefBuffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *>(class System::Text::RegularExpressions::Deelx::CListElxT<0> * const *,int);
RefBuffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *>(class System::Text::RegularExpressions::Deelx::RefBuffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *> const &);
class System::Text::RegularExpressions::Deelx::RefBuffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *> & operator=(class System::Text::RegularExpressions::Deelx::RefBuffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *> const &);
virtual ~RefBuffer<class System::Text::RegularExpressions::Deelx::CListElxT<0> *>(void);
};
class RefBuffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *>
{
public:/*guess member*/
char *unused[64];
public:
int GetSize(void)const ;
RefBuffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *>(class System::Text::RegularExpressions::Deelx::CDelegateElxT * const *,int);
RefBuffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *>(class System::Text::RegularExpressions::Deelx::RefBuffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *> const &);
class System::Text::RegularExpressions::Deelx::RefBuffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *> & operator=(class System::Text::RegularExpressions::Deelx::RefBuffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *> const &);
virtual ~RefBuffer<class System::Text::RegularExpressions::Deelx::CDelegateElxT *>(void);
};
class RefBuffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *>
{
public:/*guess member*/
char *unused[64];
public:
int GetSize(void)const ;
RefBuffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *>(class System::Text::RegularExpressions::Deelx::CConditionElxT * const *,int);
RefBuffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *>(class System::Text::RegularExpressions::Deelx::RefBuffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *> const &);
class System::Text::RegularExpressions::Deelx::RefBuffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *> & operator=(class System::Text::RegularExpressions::Deelx::RefBuffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *> const &);
virtual ~RefBuffer<class System::Text::RegularExpressions::Deelx::CConditionElxT *>(void);
};
class RefBuffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *>
{
public:/*guess member*/
char *unused[64];
public:
int GetSize(void)const ;
RefBuffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *>(class System::Text::RegularExpressions::Deelx::CBackrefElxT * const *,int);
RefBuffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *>(class System::Text::RegularExpressions::Deelx::RefBuffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *> const &);
class System::Text::RegularExpressions::Deelx::RefBuffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *> & operator=(class System::Text::RegularExpressions::Deelx::RefBuffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *> const &);
virtual ~RefBuffer<class System::Text::RegularExpressions::Deelx::CBackrefElxT *>(void);
};
class RefBuffer
{
public:/*guess member*/
char *unused[64];
public:
int At(int,int)const ;
int GetSize(void)const ;
RefBuffer(class System::Text::RegularExpressions::Deelx::RefBuffer const &);
class System::Text::RegularExpressions::Deelx::RefBuffer & operator=(class System::Text::RegularExpressions::Deelx::RefBuffer const &);
RefBuffer(int const *,int);
virtual ~RefBuffer(void);
};
class RefBuffer
{
public:/*guess member*/
char *unused[64];
public:
RefBuffer(class System::Text::RegularExpressions::Deelx::RefBuffer const &);
RefBuffer(char const *,int);
class System::Text::RegularExpressions::Deelx::RefBuffer & operator=(class System::Text::RegularExpressions::Deelx::RefBuffer const &);
virtual ~RefBuffer(void);
};
class RefBuffer
{
public:/*guess member*/
char *unused[64];
public:
wchar_t At(int,wchar_t)const ;
int CompareNoCase(class System::Text::RegularExpressions::Deelx::RefBuffer const &)const ;
wchar_t const * GetBuffer(void)const ;
int GetSize(void)const ;
RefBuffer(class System::Text::RegularExpressions::Deelx::RefBuffer const &);
RefBuffer(wchar_t const *,int);
wchar_t operator[](int)const ;
class System::Text::RegularExpressions::Deelx::RefBuffer & operator=(class System::Text::RegularExpressions::Deelx::RefBuffer const &);
int nCompareNoCase(wchar_t const *)const ;
int nCompare(wchar_t const *)const ;
RefBuffer(wchar_t const *);
virtual ~RefBuffer(void);
};
};
class Builder
{
public:/*guess member*/
char *unused[64];
class TCHAR_INFO
{
public:/*guess member*/
char *unused[64];
public:
TCHAR_INFO(wchar_t,int,int,int);
int operator!=(struct System::Text::RegularExpressions::Builder::TCHAR_INFO const &);
struct System::Text::RegularExpressions::Builder::TCHAR_INFO & operator=(struct System::Text::RegularExpressions::Builder::TCHAR_INFO const &);
int operator==(struct System::Text::RegularExpressions::Builder::TCHAR_INFO const &);
};
public:
class System::Text::RegularExpressions::Deelx::ElxInterface * Build(class System::Text::RegularExpressions::Deelx::RefBuffer const &,int);
protected:
class System::Text::RegularExpressions::Deelx::ElxInterface * BuildAlternative(int);
class System::Text::RegularExpressions::Deelx::ElxInterface * BuildBackref(int &);
class System::Text::RegularExpressions::Deelx::ElxInterface * BuildBoundary(int &);
class System::Text::RegularExpressions::Deelx::ElxInterface * BuildCharset(int &);
class System::Text::RegularExpressions::Deelx::ElxInterface * BuildList(int &);
class System::Text::RegularExpressions::Deelx::ElxInterface * BuildRecursive(int &);
class System::Text::RegularExpressions::Deelx::ElxInterface * BuildRepeat(int &);
class System::Text::RegularExpressions::Deelx::ElxInterface * BuildSimple(int &);
public:
Builder(class System::Text::RegularExpressions::Builder const &);
Builder(void);
void Clear(void);
class System::Text::RegularExpressions::Builder & operator=(class System::Text::RegularExpressions::Builder const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
protected:
static int __cdecl ReadDec(char * &,unsigned int &);
void MoveNext(void);
class System::Text::RegularExpressions::Deelx::ElxInterface * Keep(class System::Text::RegularExpressions::Deelx::ElxInterface *);
static unsigned int __cdecl Hex2Int(wchar_t const *,int,int &);
class System::Text::RegularExpressions::Deelx::ElxInterface * GetStockElx(int);
int GetNext2(void);
public:
int GetNamedNumber(class System::Text::RegularExpressions::Deelx::RefBuffer const &)const ;
~Builder(void);
};
class MatchResult
{
public:/*guess member*/
char *unused[64];
public:
class System::String GetGroupValue(int)const ;
MatchResult(class System::Text::RegularExpressions::Deelx::CContext *,int,wchar_t const *);
MatchResult(class System::Text::RegularExpressions::MatchResult const &);
class System::Text::RegularExpressions::MatchResult & operator=(class System::Text::RegularExpressions::MatchResult const &);
~MatchResult(void);
};
class Regexp
{
public:/*guess member*/
char *unused[64];
public:
static void __cdecl Collect(class System::Text::RegularExpressions::Deelx::CContext *);
static void __cdecl Collect(wchar_t *);
void Compile(wchar_t const *,int,int);
void Compile(wchar_t const *,int);
int GetNamedGroupNumber(wchar_t const *)const ;
class System::Text::RegularExpressions::MatchResult Match(wchar_t const *,int,class System::Text::RegularExpressions::Deelx::CContext *)const ;
class System::Text::RegularExpressions::MatchResult Match(wchar_t const *,int,int,class System::Text::RegularExpressions::Deelx::CContext *)const ;
class System::Text::RegularExpressions::MatchResult Match(class System::Text::RegularExpressions::Deelx::CContext *)const ;
class System::Text::RegularExpressions::MatchResult MatchExact(wchar_t const *,class System::Text::RegularExpressions::Deelx::CContext *)const ;
class System::Text::RegularExpressions::MatchResult MatchExact(wchar_t const *,int,class System::Text::RegularExpressions::Deelx::CContext *)const ;
class System::Text::RegularExpressions::Deelx::CContext * PrepareMatch(wchar_t const *,int,class System::Text::RegularExpressions::Deelx::CContext *)const ;
class System::Text::RegularExpressions::Regexp & operator=(class System::Text::RegularExpressions::Regexp const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
wchar_t * Replace(wchar_t const *,wchar_t const *,int,int,class System::Text::RegularExpressions::MatchResult *,class System::Text::RegularExpressions::Deelx::CContext *)const ;
wchar_t * Replace(wchar_t const *,int,wchar_t const *,int,int &,int,int,class System::Text::RegularExpressions::MatchResult *,class System::Text::RegularExpressions::Deelx::CContext *)const ;
Regexp(wchar_t const *,int);
Regexp(wchar_t const *,int,int);
Regexp(class System::Text::RegularExpressions::Regexp const &);
class System::Text::RegularExpressions::Deelx::CContext * PrepareMatch(wchar_t const *,int,int,class System::Text::RegularExpressions::Deelx::CContext *)const ;
~Regexp(void);
};
};
class Encoder
{
public:/*guess member*/
char *unused[64];
public:
static enum System::Text::Encoding __cdecl GetTextCharset(void const *,int *);
static class System::IO::MemoryStream * __cdecl ToCurrentEncoding(enum System::Text::Encoding,class System::IO::Stream *,int);
static class System::IO::MemoryStream * __cdecl ToMultiByte(enum System::Text::Encoding,class System::IO::Stream const *,int);
static class System::IO::MemoryStream * __cdecl ToWideChar(enum System::Text::Encoding,class System::IO::Stream const *,int);
class System::Text::Encoder & operator=(class System::Text::Encoder const &);
};
};
class Variant
{
public:/*guess member*/
char *unused[64];
public:
class System::String ToString(void);
static int __cdecl TryParse(wchar_t const *,int);
static int __cdecl TryParse(wchar_t const *);
static int __cdecl TryParse(char const *,int);
static int __cdecl TryParse(char const *);
Variant(class System::Variant const &);
Variant(int const &);
operator int(void);
operator int const (void)const ;
bool operator!=(int const &)const ;
int const operator%(int const &);
int & operator%=(int const &);
int const operator&(int const &);
int * operator&(void);
int & operator&=(int const &);
int const operator*(int const &);
int & operator*=(int const &);
int const operator+(int const &);
int & operator++(void);
int const operator++(int);
int & operator+=(int const &);
int const operator|(int const &);
int & operator^=(int const &);
int const operator^(int const &);
int & operator>>=(int const &);
int const operator>>(int const &);
bool operator>=(int const &)const ;
bool operator>(int const &)const ;
bool operator==(int const &)const ;
class System::Variant & operator=(class System::Variant const &);
int & operator=(int const &);
bool operator<=(int const &)const ;
int & operator<<=(int const &);
int const operator<<(int const &);
bool operator<(int const &)const ;
int & operator/=(int const &);
int const operator/(int const &);
int & operator-=(int const &);
int & operator--(void);
int const operator--(int);
int const operator-(int const &);
int & operator|=(int const &);
};
class Variant
{
public:/*guess member*/
char *unused[64];
public:
class System::String ToString(void);
static unsigned int __cdecl TryParse(wchar_t const *,int);
static unsigned int __cdecl TryParse(wchar_t const *);
static unsigned int __cdecl TryParse(char const *,int);
static unsigned int __cdecl TryParse(char const *);
Variant(class System::Variant const &);
Variant(unsigned int const &);
operator unsigned int(void);
operator unsigned int const (void)const ;
bool operator!=(unsigned int const &)const ;
unsigned int const operator%(unsigned int const &);
unsigned int & operator%=(unsigned int const &);
unsigned int const operator&(unsigned int const &);
unsigned int * operator&(void);
unsigned int & operator&=(unsigned int const &);
unsigned int const operator*(unsigned int const &);
unsigned int & operator*=(unsigned int const &);
unsigned int const operator+(unsigned int const &);
unsigned int & operator++(void);
unsigned int const operator++(int);
unsigned int & operator+=(unsigned int const &);
unsigned int const operator|(unsigned int const &);
unsigned int & operator^=(unsigned int const &);
unsigned int const operator^(unsigned int const &);
unsigned int & operator>>=(unsigned int const &);
unsigned int const operator>>(unsigned int const &);
bool operator>=(unsigned int const &)const ;
bool operator>(unsigned int const &)const ;
bool operator==(unsigned int const &)const ;
class System::Variant & operator=(class System::Variant const &);
unsigned int & operator=(unsigned int const &);
bool operator<=(unsigned int const &)const ;
unsigned int & operator<<=(unsigned int const &);
unsigned int const operator<<(unsigned int const &);
bool operator<(unsigned int const &)const ;
unsigned int & operator/=(unsigned int const &);
unsigned int const operator/(unsigned int const &);
unsigned int & operator-=(unsigned int const &);
unsigned int & operator--(void);
unsigned int const operator--(int);
unsigned int const operator-(unsigned int const &);
unsigned int & operator|=(unsigned int const &);
};
namespace IO
{
class BufferedStream
{
public:/*guess member*/
char *unused[64];
public:
BufferedStream(class System::IO::BufferedStream const &);
BufferedStream(unsigned long);
virtual void Write(void const *,int);
static void __cdecl operator delete(void *);
class System::IO::BufferedStream & operator=(class System::IO::BufferedStream const &);
static void * __cdecl operator new(unsigned int);
~BufferedStream(void);
};
class FileStream
{
public:/*guess member*/
char *unused[64];
public:
void Append(void *,int);
virtual void Close(void);
bool Delete(void);
FileStream(class System::IO::FileStream const &);
FileStream(void *,bool);
bool Flush(void);
unsigned long GetAllocationSize(void)const ;
class System::Exception * GetLastException(void);
virtual unsigned long GetLength(void)const ;
virtual void * GetObjectData(void)const ;
virtual unsigned long GetSize(void)const ;
bool Move(class System::String,bool);
virtual int Read(void *,int)const ;
private:
void setException(long);
public:
class System::IO::FileStream & operator=(class System::IO::FileStream const &);
operator void *(void);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
virtual void Write(void const *,int);
void Update(struct _OBJECT_ATTRIBUTES *,struct _IO_STATUS_BLOCK *);
virtual void SetSize(unsigned long);
virtual void SetPos(unsigned long);
virtual void SetObjectData(void *);
virtual void SetLength(unsigned long);
~FileStream(void);
};
class Memory
{
public:/*guess member*/
char *unused[64];
public:
void * AllocByte(unsigned long);
void Collect(void *);
bool DumpToFile(wchar_t *);
unsigned long GetMaxAllocSize(void);
unsigned long GetMemorySize(void);
unsigned long GetSize(void const *);
unsigned long GetUsingSize(void);
Memory(void);
Memory(unsigned long,unsigned long);
void * ReAlloc(void *,unsigned long);
bool ReSize(void *,unsigned long);
unsigned long TryClean(void);
enum _PTR_STATUS Validate(void const *);
class System::IO::Memory & operator=(class System::IO::Memory const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
static void __cdecl memset(void *,int,unsigned long);
static void __cdecl memcpy(void *,void const *,unsigned long);
private:
void init(unsigned long,unsigned long);
void free_block(void *);
struct System::IO::Memory::_BLOCK_INFO * find(unsigned long);
bool extend(unsigned long);
bool check_overflow(struct System::IO::Memory::_BLOCK_INFO *);
void * alloc_block(unsigned long);
public:
~Memory(void);
};
class MemoryPool
{
public:/*guess member*/
char *unused[64];
public:
void * AllocByte(unsigned long);
void Collect(void *);
long GetSize(void *);
MemoryPool(int);
void * ReAlloc(void *,unsigned long);
bool ReSize(void *,long);
class System::IO::MemoryPool & operator=(class System::IO::MemoryPool const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
long WaitForFullGCComplete(void);
long TryGCCollect(void);
~MemoryPool(void);
};
class MemoryStream
{
public:/*guess member*/
char *unused[64];
public:
virtual void Close(void);
MemoryStream(unsigned long);
MemoryStream(class System::IO::MemoryStream const &);
virtual void SetLength(unsigned long);
virtual void SetObjectData(void *);
class System::IO::MemoryStream & operator=(class System::IO::MemoryStream const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
virtual void SetSize(unsigned long);
~MemoryStream(void);
};
class Path
{
public:/*guess member*/
char *unused[64];
public:
Path(struct System::IO::Path const &);
Path(class System::String);
static void __cdecl operator delete(void *);
struct System::IO::Path & operator=(struct System::IO::Path const &);
static void * __cdecl operator new(unsigned int);
~Path(void);
};
class GZip
{
public:/*guess member*/
char *unused[64];
public:
static class System::IO::MemoryStream * __cdecl Gzip(class System::IO::Stream const *);
static class System::IO::MemoryStream * __cdecl UnGzip(class System::IO::Stream const *);
class System::IO::GZip & operator=(class System::IO::GZip const &);
};
class File
{
public:/*guess member*/
char *unused[64];
public:
static bool __cdecl Copy(class System::String,class System::String,bool);
static class System::IO::FileStream * __cdecl Create(class System::String,enum System::IO::File::FileMode,enum System::IO::File::FileAccess,enum System::IO::File::FileAttributes,enum System::IO::File::FileShare,enum System::IO::File::FileOptions);
static bool __cdecl Delete(class System::String);
static bool __cdecl Exist(class System::String);
static bool __cdecl GetLastError(void *,unsigned int,unsigned long);
static bool __cdecl NewDirectory(class System::String);
static bool __cdecl WriteTextStream(class System::IO::Stream *,class System::IO::Stream const *,int,bool,enum System::Text::Encoding);
static bool __cdecl WriteText(class System::String,class System::String,int,enum System::Text::Encoding);
static class System::String __cdecl ReadText(class System::String);
static class System::IO::FileStream * __cdecl Open(class System::String,enum System::IO::File::FileMode,enum System::IO::File::FileAccess,enum System::IO::File::FileShare,enum System::IO::File::FileOptions);
class System::IO::File & operator=(class System::IO::File const &);
};
class UnmanagedMemoryStream
{
public:/*guess member*/
char *unused[64];
private:
virtual void Close(void);
public:
UnmanagedMemoryStream(void *,unsigned long,unsigned long);
UnmanagedMemoryStream(void);
UnmanagedMemoryStream(class System::IO::UnmanagedMemoryStream const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
class System::IO::UnmanagedMemoryStream & operator=(class System::IO::UnmanagedMemoryStream const &);
};
class Stream
{
public:/*guess member*/
char *unused[64];
public:
void * GetCurrentPtr(void)const ;
virtual unsigned long GetLength(void)const ;
unsigned long GetMaxReadSize(void)const ;
virtual void * GetObjectData(void)const ;
virtual unsigned long GetPos(void)const ;
virtual unsigned long GetSize(void)const ;
virtual int Read(void *,int)const ;
int Read(class System::IO::Stream *,int)const ;
virtual void SetLength(unsigned long);
virtual void SetObjectData(void *);
private:
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
public:
void Write(class System::IO::Stream *,int);
virtual void Write(void const *,int);
Stream(class System::IO::Stream const &);
Stream(void *,unsigned long,unsigned long);
Stream(void);
virtual void SetSize(unsigned long);
virtual void SetPos(unsigned long);
class System::IO::Stream & operator=(class System::IO::Stream const &);
};
class MemoryAllocator
{
public:/*guess member*/
char *unused[64];
public:
static void * __cdecl Allocate(void *,void *,unsigned long,unsigned long,unsigned long);
static void * __cdecl Free(void *,void *,unsigned long,unsigned long);
static unsigned long __cdecl GetPageSize(void);
static unsigned long __cdecl GetPhysicalPages(void);
static struct System::IO::_MEMORY_INFORMATION * __cdecl Query(void *,void *);
static unsigned long __cdecl Protect(void *,void *,unsigned long,unsigned long);
class System::IO::MemoryAllocator & operator=(class System::IO::MemoryAllocator const &);
};
};
namespace Threading
{
class CriticalSection
{
public:/*guess member*/
char *unused[64];
public:
CriticalSection(void);
void Enter(void);
void Leave(void);
bool TryEnter(void);
class System::Threading::CriticalSection & operator=(class System::Threading::CriticalSection const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
~CriticalSection(void);
};
class Event
{
public:/*guess member*/
char *unused[64];
public:
void Clear(void);
Event(enum System::Threading::_EventType,bool,class System::String);
private:
Event(void *);
public:
static class System::Threading::Event * __cdecl OpenExisting(class System::String);
class System::Threading::Event & operator=(class System::Threading::Event const &);
enum System::Threading::WaitStatus WaitOne(int);
long SetSignal(void);
~Event(void);
};
class Mutex
{
public:/*guess member*/
char *unused[64];
private:
Mutex(void *);
public:
Mutex(bool,class System::String);
static class System::Threading::Mutex * __cdecl OpenExisting(class System::String);
long ReleaseMutex(void);
enum System::Threading::WaitStatus WaitOne(int);
class System::Threading::Mutex & operator=(class System::Threading::Mutex const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
~Mutex(void);
};
class Thread
{
public:/*guess member*/
char *unused[64];
public:
bool Abort(void);
bool Close(void);
static void __cdecl ExitThread(unsigned long);
static class System::Threading::Thread * __cdecl GetCurrentThread(void);
bool GetIsAlive(void)const ;
static bool __cdecl GetLastError(void *,unsigned int,unsigned long);
class System::Exception * GetLastException(void);
enum System::Threading::ThreadPriority GetPriority(void)const ;
unsigned long const GetThreadId(void)const ;
bool Resume(void);
bool SetPriority(enum System::Threading::ThreadPriority);
static void __cdecl Sleep(unsigned long,bool);
bool Start(void);
bool Suspend(void);
static unsigned long __stdcall thread_proxy(struct System::Threading::ThreadInfo *);
private:
void setException(long);
public:
class System::Threading::Thread & operator=(class System::Threading::Thread const &);
operator void *(void);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
private:
void _create(void);
public:
enum System::Threading::WaitStatus Wait(int);
Thread(unsigned long (__stdcall*)(void));
Thread(void (__stdcall*)(void));
Thread(void *,unsigned long,int);
Thread(void (__cdecl*)(void));
Thread(unsigned long (__stdcall*)(void *),void *);
~Thread(void);
};
class WaitHandle
{
public:/*guess member*/
char *unused[64];
public:
static enum System::Threading::WaitStatus __cdecl Wait(int,void * * const,bool,bool,int);
static enum System::Threading::WaitStatus __cdecl WaitOne(void *,bool,int);
class System::Threading::WaitHandle & operator=(class System::Threading::WaitHandle const &);
};
};
class Exception
{
public:/*guess member*/
char *unused[64];
public:
Exception(int,wchar_t *);
Exception(wchar_t *);
Exception(void);
static bool __cdecl GetLastError(void *,unsigned int,unsigned long);
static bool __cdecl GetLastError(class System::Exception *);
static class System::Exception * __cdecl GetLastException(void);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
static void __cdecl SetLastError(unsigned long);
void Set(int,wchar_t const *,wchar_t const *,wchar_t const *);
void Ref(class System::Exception const &);
class System::Exception & operator=(class System::Exception const &);
};
namespace Net
{
class HttpRequest
{
public:/*guess member*/
char *unused[64];
public:
class System::Exception * GetLastException(void);
class System::IO::BufferedStream * GetRequestStream(void);
class System::Net::HttpResponse * GetResponse(void);
class System::IO::UnmanagedMemoryStream * GetResponseStream(void);
HttpRequest(class System::String);
HttpRequest(class System::Net::HttpRequest const &);
private:
bool OnConnect(void);
public:
class System::Net::HttpRequest & operator=(class System::Net::HttpRequest const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
void ResetRequestStream(void);
private:
bool OnSend(void);
bool OnRecv(void);
public:
~HttpRequest(void);
};
class HttpResponse
{
public:/*guess member*/
char *unused[64];
public:
void Close(void);
static class System::Net::HttpResponse * __cdecl Create(class System::IO::UnmanagedMemoryStream &,int);
static class System::Net::HttpResponse * __cdecl Create(class System::IO::UnmanagedMemoryStream &);
class System::Exception * GetLastException(void);
class System::String GetResponseHeader(char const *);
class System::IO::BufferedStream * GetResponseStream(void);
class System::Net::HttpResponse & operator=(class System::Net::HttpResponse const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
HttpResponse(class System::Net::HttpResponse const &);
private:
HttpResponse(void);
~HttpResponse(void);
};
class Proxy
{
public:/*guess member*/
char *unused[64];
public:
Proxy(class System::String);
};
class Sockets
{
public:/*guess member*/
char *unused[64];
public:
void AbortAccept(void);
class System::Net::Sockets * Accept(struct sockaddr_in *,int *);
int Bind(unsigned short);
int Bind(unsigned long,unsigned short);
bool Close(void);
bool Connect(char *,unsigned int,unsigned short);
static void __cdecl Dispose(void);
static void __cdecl FreeLocalIpAddress(struct addrinfo * *);
static bool __cdecl GetLastError(void *,unsigned int,int);
class System::Exception * GetLastException(void);
static bool __cdecl GetLocalHost(char *,int);
static bool __cdecl GetLocalIpAddress(char *,struct addrinfo * *);
int GetRcvBuf(void);
int GetSndBuf(void);
static char * __cdecl Ipv4AddressToString(struct in_addr);
class System::Net::Sockets & operator=(class System::Net::Sockets const &);
operator unsigned int(void);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
Sockets(unsigned int);
int Shutdown(int);
bool SetSndTimeO(int);
bool SetRcvTimeO(int);
bool Send(char *,int *);
int RecvEx(char *,int *);
int Recv(char *,int);
int Listen(int);
static unsigned long __cdecl Ipv4StringToAddress(char const *);
~Sockets(void);
};
class WebHeaderCollection
{
public:/*guess member*/
char *unused[64];
public:
void Add(char const *,char const *);
void Clear(void);
class System::String Get(char const *);
char * ToByteArray(void);
WebHeaderCollection(void);
struct System::Net::WebHeaderCollection & operator=(struct System::Net::WebHeaderCollection const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
void WriteByteArray(char *,int);
~WebHeaderCollection(void);
};
class Uri
{
public:/*guess member*/
char *unused[64];
public:
static class System::String __cdecl ProcessUri(class System::String,struct System::Net::Uri *);
Uri(class System::String);
Uri(void);
Uri(struct System::Net::Uri const &);
struct System::Net::Uri & operator=(struct System::Net::Uri const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
~Uri(void);
};
class WebClient
{
public:/*guess member*/
char *unused[64];
public:
static bool __cdecl DownloadFile(class System::String,class System::String,class System::Net::HttpRequest *);
static class System::Net::HttpRequest * __cdecl GetHttpRequest(class System::String);
static class System::IO::BufferedStream * __cdecl GetResponseStream(class System::String,class System::Net::HttpRequest *);
static class System::String __cdecl GetResponseText(class System::String,class System::Net::HttpRequest *);
class System::Net::WebClient & operator=(class System::Net::WebClient const &);
};
};
namespace Xml
{
class XmlAttribute
{
public:/*guess member*/
char *unused[64];
public:
double DoubleValue(void)const ;
int IntValue(void)const ;
wchar_t const * Name(void)const ;
class System::String const & NameTStr(void)const ;
class System::Xml::XmlAttribute const * Next(void)const ;
class System::Xml::XmlAttribute * Next(void);
virtual wchar_t const * Parse(wchar_t const *,class System::Xml::XmlParsingData *);
class System::Xml::XmlAttribute const * Previous(void)const ;
class System::Xml::XmlAttribute * Previous(void);
virtual void Print(class System::IO::Stream *,int)const ;
void Print(class System::IO::Stream *,int,class System::String *)const ;
int QueryDoubleValue(double *)const ;
int QueryIntValue(int *)const ;
void SetDocument(class System::Xml::XmlDocument *);
bool operator>(class System::Xml::XmlAttribute const &)const ;
bool operator==(class System::Xml::XmlAttribute const &)const ;
bool operator<(class System::Xml::XmlAttribute const &)const ;
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
XmlAttribute(wchar_t const *,wchar_t const *);
XmlAttribute(void);
class System::String const & ValueStr(void)const ;
wchar_t const * Value(void)const ;
void SetValue(wchar_t const *);
void SetName(wchar_t const *);
void SetIntValue(int);
void SetDoubleValue(double);
virtual ~XmlAttribute(void);
};
class XmlAttributeSet
{
public:/*guess member*/
char *unused[64];
public:
void Add(class System::Xml::XmlAttribute *);
class System::Xml::XmlAttribute * Find(wchar_t const *)const ;
class System::Xml::XmlAttribute * FindOrCreate(wchar_t const *);
class System::Xml::XmlAttribute const * First(void)const ;
class System::Xml::XmlAttribute * First(void);
class System::Xml::XmlAttribute const * Last(void)const ;
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
XmlAttributeSet(void);
void Remove(class System::Xml::XmlAttribute *);
class System::Xml::XmlAttribute * Last(void);
~XmlAttributeSet(void);
};
class XmlBase
{
public:/*guess member*/
char *unused[64];
public:
int Column(void)const ;
static void __cdecl EncodeString(class System::String const &,class System::String *);
protected:
static wchar_t const * __cdecl GetChar(wchar_t const *,wchar_t *,int *);
static wchar_t const * __cdecl GetEntity(wchar_t const *,wchar_t *,int *);
public:
void const * GetUserData(void)const ;
void * GetUserData(void);
protected:
static int __cdecl IsAlpha(wchar_t);
static int __cdecl IsAlphaNum(wchar_t);
static bool __cdecl IsWhiteSpace(wchar_t);
static bool __cdecl IsWhiteSpace(int);
public:
static bool __cdecl IsWhiteSpaceCondensed(void);
protected:
static wchar_t const * __cdecl ReadName(wchar_t const *,class System::String *);
private:
static struct System::Xml::XmlBase::Entity * entity;
static bool condenseWhiteSpace;
public:
XmlBase(void);
protected:
static int __cdecl ToLower(int);
static bool __cdecl StringEqual(wchar_t const *,wchar_t const *,bool);
static wchar_t const * __cdecl SkipWhiteSpace(wchar_t const *);
public:
void SetUserData(void *);
static void __cdecl SetCondenseWhiteSpace(bool);
int Row(void)const ;
protected:
static wchar_t const * __cdecl ReadText(wchar_t const *,class System::String *,bool,wchar_t const *,bool);
public:
virtual ~XmlBase(void);
};
class XmlComment
{
public:/*guess member*/
char *unused[64];
public:
virtual bool Accept(class System::Xml::XmlVisitor *)const ;
virtual class System::Xml::XmlNode * Clone(void)const ;
protected:
void CopyTo(class System::Xml::XmlComment *)const ;
public:
virtual wchar_t const * Parse(wchar_t const *,class System::Xml::XmlParsingData *);
virtual void Print(class System::IO::Stream *,int)const ;
virtual class System::Xml::XmlComment const * ToComment(void)const ;
virtual class System::Xml::XmlComment * ToComment(void);
class System::Xml::XmlComment & operator=(class System::Xml::XmlComment const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
XmlComment(void);
XmlComment(wchar_t const *);
XmlComment(class System::Xml::XmlComment const &);
virtual ~XmlComment(void);
};
class XmlCursor
{
public:/*guess member*/
char *unused[64];
public:
void Clear(void);
XmlCursor(void);
struct System::Xml::XmlCursor & operator=(struct System::Xml::XmlCursor const &);
};
class XmlDeclaration
{
public:/*guess member*/
char *unused[64];
public:
virtual bool Accept(class System::Xml::XmlVisitor *)const ;
virtual class System::Xml::XmlNode * Clone(void)const ;
protected:
void CopyTo(class System::Xml::XmlDeclaration *)const ;
public:
virtual wchar_t const * Parse(wchar_t const *,class System::Xml::XmlParsingData *);
virtual void Print(class System::IO::Stream *,int,class System::String *)const ;
virtual void Print(class System::IO::Stream *,int)const ;
virtual class System::Xml::XmlDeclaration const * ToDeclaration(void)const ;
virtual class System::Xml::XmlDeclaration * ToDeclaration(void);
class System::Xml::XmlDeclaration & operator=(class System::Xml::XmlDeclaration const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
XmlDeclaration(void);
XmlDeclaration(class System::Xml::XmlDeclaration const &);
XmlDeclaration(wchar_t const *,wchar_t const *,wchar_t const *);
virtual ~XmlDeclaration(void);
};
class XmlDocument
{
public:/*guess member*/
char *unused[64];
public:
virtual bool Accept(class System::Xml::XmlVisitor *)const ;
void ClearError(void);
protected:
virtual class System::Xml::XmlNode * Clone(void)const ;
private:
void CopyTo(class System::Xml::XmlDocument *)const ;
public:
int ErrorCol(void)const ;
int ErrorRow(void)const ;
class System::Exception * GetLastException(void);
bool LoadFile(void);
bool LoadFile(wchar_t const *);
bool LoadFromStream(class System::IO::Stream *,enum System::Text::Encoding);
virtual wchar_t const * Parse(wchar_t const *,class System::Xml::XmlParsingData *);
virtual void Print(class System::IO::Stream *,int)const ;
class System::Xml::XmlElement const * RootElement(void)const ;
class System::Xml::XmlElement * RootElement(void);
bool SaveFile(enum System::Text::Encoding)const ;
class System::Xml::XmlDocument & operator=(class System::Xml::XmlDocument const &);
static void * __cdecl operator new(unsigned int);
static void __cdecl operator delete(void *);
XmlDocument(wchar_t const *);
XmlDocument(class System::Xml::XmlDocument const &);
XmlDocument(void);
virtual class System::Xml::XmlDocument const * ToDocument(void)const ;
virtual class System::Xml::XmlDocument * ToDocument(void);
int TabSize(void)const ;
void SetTabSize(int);
void SetError(int,wchar_t const *,class System::Xml::XmlParsingData *);
bool SaveFile(class System::IO::Stream *,enum System::Text::Encoding)const ;
bool SaveFile(wchar_t const *,enum System::Text::Encoding)const ;
virtual ~XmlDocument(void);
};
class XmlElement
{
public:/*guess member*/
char *unused[64];
public:
virtual bool Accept(class System::Xml::XmlVisitor *)const ;
wchar_t const * Attribute(wchar_t const *)const ;
wchar_t const * Attribute(wchar_t const *,int *)const ;
wchar_t const * Attribute(wchar_t const *,double *)const ;
protected:
void ClearThis(void);
public:
virtual class System::Xml::XmlNode * Clone(void)const ;
protected:
void CopyTo(class System::Xml::XmlElement *)const ;
public:
class System::Xml::XmlAttribute const * FirstAttribute(void)const ;
class System::Xml::XmlAttribute * FirstAttribute(void);
wchar_t const * GetText(void)const ;
class System::Xml::XmlAttribute const * LastAttribute(void)const ;
class System::Xml::XmlAttribute * LastAttribute(void);
virtual wchar_t const * Parse(wchar_t const *,class System::Xml::XmlParsingData *);
virtual void Print(class System::IO::Stream *,int)const ;
int

抱歉!评论已关闭.