Update of /cvsroot/ccmtools/ccmtools/test/IDLParser/exception
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv449/test/IDLParser/exception
Added Files:
ExceptionUserType.idl Makefile ExceptionBasicType.idl
ExceptionEmpty.idl
Log Message:
Refactored test directory
--- NEW FILE: ExceptionUserType.idl ---
#ifndef __EXCEPTION_USER_TYPE__IDL__
#define __EXCEPTION_USER_TYPE__IDL__
#include <typedef/BasicTypeTypedef.idl>
#include <enum/Color.idl>
#include <struct/Address.idl>
#include <array/BasicTypeArray.idl>
#include <sequence/BasicTypeSequence.idl>
exception ExceptionUserType
{
LongType typedefMember;
Color enumMember;
Address structMember;
LongArray arrayMember;
LongSeq sequencemember;
};
#endif // __EXCEPTION_USER_TYPE__IDL__
--- NEW FILE: ExceptionBasicType.idl ---
#ifndef __EXCEPTION_BASIC_TYPE__IDL__
#define __EXCEPTION_BASIC_TYPE__IDL__
exception ExceptionBasicType
{
short shortMember;
long longMember;
long long lLongMember;
unsigned short uShortMember;
unsigned long uLongMember;
unsigned long long uLLongMember;
float floatMember;
double doubleMember;
long double lDoubleMember;
char charMember;
wchar wcharMember;
string stringMember;
string<10> stringBoundedMember;
wstring wstringMember;
wstring<11> wstringBoundedMember;
boolean booleanMember;
octet octetMember;
any anyMember;
Object objectMember;
fixed<9,2> fixedMember;
};
#endif // __EXCEPTION_BASIC_TYPE__IDL__
--- NEW FILE: Makefile ---
IDL_INCLUDE = -I ../
all: idl3
idl3:
ccmparser ExceptionEmpty.idl
ccmparser ExceptionBasicType.idl
ccmparser ${IDL_INCLUDE} ExceptionUserType.idl
--- NEW FILE: ExceptionEmpty.idl ---
#ifndef __EXCEPTION_EMPTY__IDL__
#define __EXCEPTION_EMPTY__IDL__
exception ExceptionEmpty
{
};
#endif // __EXCEPTION_EMPTY__IDL__
|