| Update of /cvsroot/ccmtools/ccmtools/test/IDLParser/sequence
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv449/test/IDLParser/sequence
Added Files:
	BasicTypeSequence.idl UserTypeSequence.idl Makefile 
Log Message:
Refactored test directory
--- NEW FILE: UserTypeSequence.idl ---
#ifndef __USER_TYPE_SEQUENCE__IDL__
#define __USER_TYPE_SEQUENCE__IDL__
#include <typedef/BasicTypeTypedef.idl>
#include <enum/Color.idl>
#include <struct/Address.idl>
#include <array/BasicTypeArray.idl>
#include "BasicTypeSequence.idl"
/*
 * Here we define sequences of user type values
 */
typedef sequence<LongType> 		LongTypeSeq;	
typedef sequence<Color> 		EnumSeq;
typedef sequence<Address>   		StructSeq;
typedef sequence<LongArray>		ArraySeq;
typedef sequence<LongSeq>  		SequenceSeq;
typedef sequence<sequence<long> > AnonymousSequenceSeq;
/*
 * Here we define bounded sequences of user type values
 */
typedef sequence<LongType, 10> 		LongTypeBSeq;	
typedef sequence<Color, 10> 		EnumBSeq;
typedef sequence<Address, 10>   	StructBSeq;
typedef sequence<LongArray, 10>		ArrayBSeq;
typedef sequence<LongSeq, 10>  		SequenceBSeq;
typedef sequence<sequence<long>,10 >    AnonymousSequenceBSeq;
#endif // __USER_TYPE_SEQUENCE__IDL__
--- NEW FILE: Makefile ---
INCLUDE= -I../
all: idl3
idl3: 
	ccmprinter BasicTypeSequence.idl
	ccmprinter ${INCLUDE} UserTypeSequence.idl
--- NEW FILE: BasicTypeSequence.idl ---
#ifndef __BASIC_TYPE_SEQUENCE__IDL__
#define __BASIC_TYPE_SEQUENCE__IDL__
/*
 * Here we define sequences of basic type values
 */
 
typedef sequence<short>                 ShortSeq;	
typedef sequence<long> 		        LongSeq;
typedef sequence<long long> 	        LLongSeq;
typedef sequence<unsigned short>        UShortSeq;
typedef sequence<unsigned long>         ULongSeq;
typedef sequence<unsigned long long>    ULLongSeq; 
 
typedef sequence<float> 	        FloatSeq;
typedef sequence<double> 		DoubleSeq;
typedef sequence<long double>     	LDoubleSeq; 
 
typedef sequence<char> 			CharSeq;
typedef sequence<wchar>     		WCharSeq;
typedef sequence<string> 		StringSeq;
typedef sequence<wstring>		WStringSeq;
 
typedef sequence<boolean> 		BooleanSeq;
typedef sequence<octet> 		OctetSeq;	
typedef sequence<any> 			AnySeq;
typedef sequence<Object>		ObjectSeq;
typedef sequence<fixed<9,2> >      	FixedSeq;
/*
 * Here we define bounded sequences of basic type values
 */
typedef sequence<short,10> 		        ShortBSeq;	
typedef sequence<long,10> 		        LongBSeq;
typedef sequence<long long, 10> 	        LLongBSeq;
typedef sequence<unsigned short, 10> 	        UShortBSeq;
typedef sequence<unsigned long, 10> 		ULongBSeq;
typedef sequence<unsigned long long, 10> 	ULLongBSeq; 
 
typedef sequence<float, 10> 			FloatBSeq;
typedef sequence<double, 10> 			DoubleBSeq;
typedef sequence<long double, 10>     		LDoubleBSeq; 
 
typedef sequence<char, 10> 			CharBSeq;
typedef sequence<wchar, 10>     		WCharBSeq;
typedef sequence<string, 10> 			StringBSeq;
typedef sequence<wstring , 10>		        WStringBSeq;
 
typedef sequence<boolean, 10> 			BooleanBSeq;
typedef sequence<octet, 10> 			OctetBSeq;	
typedef sequence<any, 10> 			AnyBSeq;
typedef sequence<Object, 10>			ObjectBSeq;
typedef sequence<fixed<9,2>, 10>    		FixedBSeq;
#endif // __BASIC_TYPE_SEQUENCE__IDL__
 |