#ifndef VCZH_LOCALE
#define VCZH_LOCALE
#include <Vlpp.h>
namespace
 
{
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
class
  : 
public
 
	{
	
protected
:
		
						;
	
public
:
		
		
		
		
		
		
		
(
const
 & 
=
::
);
		
();
		
bool
 (
const
 & 
)
const
 { 
return
 .
; }
		
bool
 (
const
 & 
)
const
 { 
return
 .
; }
		
bool
 (
const
 & 
)
const
 { 
return
 .
; }
		
bool
 (
const
 & 
)
const
 { 
return
 .
; }
		
bool
 (
const
 & 
)
const
 { 
return
 .
; }
		
bool
 (
const
 & 
)
const
 { 
return
 .
; }
		
		
		
static
 				();
		
		
		
static
 				();
		
		
		
static
 				();
		
		
		
static
 void
					(
collections
::
<
>& 
);
		
		
		
const
 &				
()
const
;
		
		
		
void
						(
collections
::
<
>& 
)
const
;
		
		
		
void
						(
collections
::
<
>& 
)
const
;
		
		
		
void
						(
collections
::
<
>& 
)
const
;
		
		
		
void
						(
collections
::
<
>& 
)
const
;
		
		
		
void
						(
collections
::
<
>& 
)
const
;
		
		
		
		
		
		
		
		
		
		
		
		
		
		
						(
const
 & 
, 
 )
const
;
		
		
		
		
		
		
		
		
		
		
		
		
		
						(
const
 & 
, 
 )
const
;
		
		
		
		
						(
const
 & 
)
const
;
		
		
		
		
						(
const
 & 
)
const
;
		
		
		
		
						(
 )
const
;
		
		
		
		
						(
 )
const
;
		
		
		
		
						(
 )
const
;
		
		
		
		
						(
 )
const
;
		
#ifdef VCZH_MSVC
		
		
		
		
								(
const
 & 
)
const
;
		
		
		
		
		
						(
const
 & 
)
const
;
		
		
		
		
		
						(
const
 & 
)
const
;
		
		
		
		
		
						(
const
 & 
)
const
;
#endif
		
		
		
		
								(
const
 & 
)
const
;
		
		
		
		
						(
const
 & 
)
const
;
		
		
		
		
						(
const
 & 
)
const
;
		
		
		
		
						(
const
 & 
)
const
;
#ifdef VCZH_MSVC
		
		
		
		
								(
const
 & 
)
const
;
		
		
		
		
		
						(
const
 & 
)
const
;
		
		
		
		
		
						(
const
 & 
)
const
;
#endif
		
		enum
 
		{
			
			
=
0
,
			
			
=
1
,
#ifdef VCZH_MSVC
			
			=
2
,
			
			
=
4
,
			
			
=
8
,
			
			
=
16
,
			
			
=
32
,
			
			
=
64
,
			
			
=
128
,
#endif
		};
		
		
		
		
		
		
									(
const
 & 
, 
const
 & 
, 
 )
const
;
		
		
		
		
		
									(
const
 & 
, 
const
 & 
)
const
;
		
		
		
		
		
									(
const
 & 
, 
const
 & 
)
const
;
		
		
		
		
		
		
		
collections
::
<
, 
>			
(
const
 & 
, 
const
 & 
, 
 )
const
;
		
		
		
		
		
		
		
collections
::
<
, 
>			
(
const
 & 
, 
const
 & 
, 
 )
const
;
		
		
		
		
		
		
		
bool
									(
const
 & 
, 
const
 & 
, 
 )
const
;
		
		
		
		
		
		
		
bool
									(
const
 & 
, 
const
 & 
, 
 )
const
;
	};
#define INVLOC vl::Locale::Invariant()
}
#endif