#ifndef VCZH_STREAM_INTERFACES
#define VCZH_STREAM_INTERFACES
#include <Vlpp.h>
namespace
 
{
	
namespace
 
	{
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
class
  : 
public
 virtual
 
		{
		
public
:
			
			
			
virtual
 bool
					()
const
=
0
;
			
			
			
virtual
 bool
					()
const
=
0
;
			
			
			
virtual
 bool
					()
const
=
0
;
			
			
			
virtual
 bool
					()
const
=
0
;
			
			
			
virtual
 bool
					()
const
=
0
;
			
			
			
virtual
 bool
					()
const
=
0
;
			
			
virtual
 void
					()=
0
;
			
			
			
virtual
 					()
const
=
0
;
			
			
			
virtual
 					()
const
=
0
;
			
			
			
virtual
 void
					(
 )=
0
;
			
			
			
virtual
 void
					(
 )=
0
;
			
			
			
virtual
 void
					(
 )=
0
;
			
			
			
			
			
virtual
 					(
void
* 
, 
 )=
0
;
			
			
			
			
			
virtual
 					(
void
* 
, 
 )=
0
;
			
			
			
			
			
virtual
 					(
void
* 
, 
 )=
0
;
		};
		
		
class
  : 
public
 
		{
		
public
:
			
			
			
virtual
 void
					(
* 
)=
0
;
			
			
virtual
	void
					()=
0
;
			
			
			
			
			
			
			
			
			
			
			
			
virtual
 					(
void
* 
, 
 )=
0
;
		};
		
		
		
class
  : 
public
 
		{
		
public
:
			
			
			
			
			
			
virtual
 void
					(
* 
)=
0
;
			
			
virtual
	void
					()=
0
;
			
			
			
			
			
virtual
 					(
void
* 
, 
 )=
0
;
		};
	}
}
#endif