You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(86) |
Dec
(163) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(114) |
Feb
(254) |
Mar
(166) |
Apr
(122) |
May
(131) |
Jun
(59) |
Jul
(201) |
Aug
(85) |
Sep
(80) |
Oct
(64) |
Nov
(103) |
Dec
(36) |
2005 |
Jan
(231) |
Feb
(204) |
Mar
(71) |
Apr
(54) |
May
(50) |
Jun
(120) |
Jul
(17) |
Aug
(124) |
Sep
(75) |
Oct
(154) |
Nov
(37) |
Dec
(143) |
2006 |
Jan
(346) |
Feb
(170) |
Mar
|
Apr
|
May
(273) |
Jun
(113) |
Jul
(427) |
Aug
(570) |
Sep
(212) |
Oct
(550) |
Nov
(348) |
Dec
(314) |
2007 |
Jan
(709) |
Feb
(223) |
Mar
(104) |
Apr
(24) |
May
(11) |
Jun
(3) |
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Teiniker E. <tei...@us...> - 2007-01-26 12:29:54
|
Update of /cvsroot/ccmtools/ccmtools/src/templates/CppLocalTemplates In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv20060/src/templates/CppLocalTemplates Modified Files: Tag: BRANCH-FHJ MConstantDefDeclaration MInterfaceDef Log Message: Merged from 0.8.7 Index: MConstantDefDeclaration =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/templates/CppLocalTemplates/MConstantDefDeclaration,v retrieving revision 1.1 retrieving revision 1.1.12.1 diff -C2 -d -r1.1 -r1.1.12.1 *** MConstantDefDeclaration 18 Dec 2005 23:15:54 -0000 1.1 --- MConstantDefDeclaration 26 Jan 2007 12:29:51 -0000 1.1.12.1 *************** *** 1,2 **** ! static const %(LanguageType)s %(Identifier)s; --- 1,7 ---- ! static %(LanguageType)s %(Identifier)s() ! { ! return %(ConstantValue)s ! } ! ! Index: MInterfaceDef =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/templates/CppLocalTemplates/MInterfaceDef,v retrieving revision 1.24 retrieving revision 1.24.4.1 diff -C2 -d -r1.24 -r1.24.4.1 *** MInterfaceDef 5 Jan 2007 14:17:24 -0000 1.24 --- MInterfaceDef 26 Jan 2007 12:29:51 -0000 1.24.4.1 *************** *** 123,128 **** //============================================================================== - %(ConstantImplementation)s - %(CloseNamespace)s --- 123,126 ---- |
From: Teiniker E. <tei...@us...> - 2007-01-26 12:29:54
|
Update of /cvsroot/ccmtools/ccmtools/src/ccmtools/CppGenerator In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv20060/src/ccmtools/CppGenerator Modified Files: Tag: BRANCH-FHJ CppLocalGenerator.java Log Message: Merged from 0.8.7 Index: CppLocalGenerator.java =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/CppGenerator/CppLocalGenerator.java,v retrieving revision 1.54 retrieving revision 1.54.4.1 diff -C2 -d -r1.54 -r1.54.4.1 *** CppLocalGenerator.java 24 Jan 2007 15:37:18 -0000 1.54 --- CppLocalGenerator.java 26 Jan 2007 12:29:51 -0000 1.54.4.1 *************** *** 405,408 **** --- 405,420 ---- MConstantDef constant = (MConstantDef) currentNode; + if(dataType.equals("ConstantValue")) + { + MIDLType idlType = constant.getIdlType(); + if(idlType instanceof MStringDef || idlType instanceof MWstringDef) + { + dataValue = "\"" + constant.getConstValue().toString() + "\";"; + } + else + { + dataValue = constant.getConstValue().toString() + ";"; + } + } return dataValue; } |
From: Teiniker E. <tei...@us...> - 2007-01-26 12:29:54
|
Update of /cvsroot/ccmtools/ccmtools/test/CppRemoteGenerator/facet_module_constants/impl In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv20060/test/CppRemoteGenerator/facet_module_constants/impl Modified Files: Tag: BRANCH-FHJ Test_iface_impl.cc Log Message: Merged from 0.8.7 Index: Test_iface_impl.cc =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/test/CppRemoteGenerator/facet_module_constants/impl/Test_iface_impl.cc,v retrieving revision 1.8 retrieving revision 1.8.4.1 diff -C2 -d -r1.8 -r1.8.4.1 *** Test_iface_impl.cc 5 Jan 2007 18:58:48 -0000 1.8 --- Test_iface_impl.cc 26 Jan 2007 12:29:50 -0000 1.8.4.1 *************** *** 25,42 **** : component(component_impl) { ! cout << " BOOLEAN_CONST = " << Constants::BOOLEAN_CONST << endl; ! cout << " OCTET_CONST = " << (int)Constants::OCTET_CONST << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST << endl; ! cout << " USHORT_CONST = " << Constants::USHORT_CONST << endl; ! cout << " LONG_CONST = " << Constants::LONG_CONST << endl; ! cout << " ULONG_CONST = " << Constants::ULONG_CONST << endl; ! cout << " CHAR_CONST = " << Constants::CHAR_CONST << endl; ! cout << " STRING_CONST = " << Constants::STRING_CONST << endl; ! cout << " FLOAT_CONST = " << Constants::FLOAT_CONST << endl; ! cout << " DOUBLE_CONST = " << Constants::DOUBLE_CONST << endl; } --- 25,42 ---- : component(component_impl) { ! cout << " BOOLEAN_CONST = " << Constants::BOOLEAN_CONST() << endl; ! cout << " OCTET_CONST = " << (int)Constants::OCTET_CONST() << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST() << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST() << endl; ! cout << " USHORT_CONST = " << Constants::USHORT_CONST() << endl; ! cout << " LONG_CONST = " << Constants::LONG_CONST() << endl; ! cout << " ULONG_CONST = " << Constants::ULONG_CONST() << endl; ! cout << " CHAR_CONST = " << Constants::CHAR_CONST() << endl; ! cout << " STRING_CONST = " << Constants::STRING_CONST() << endl; ! cout << " FLOAT_CONST = " << Constants::FLOAT_CONST() << endl; ! cout << " DOUBLE_CONST = " << Constants::DOUBLE_CONST() << endl; } *************** *** 50,54 **** throw(Components::CCMException) { ! return Constants::BOOLEAN_CONST; } --- 50,54 ---- throw(Components::CCMException) { ! return Constants::BOOLEAN_CONST(); } *************** *** 57,61 **** throw(Components::CCMException) { ! return Constants::OCTET_CONST; } --- 57,61 ---- throw(Components::CCMException) { ! return Constants::OCTET_CONST(); } *************** *** 64,68 **** throw(Components::CCMException) { ! return Constants::SHORT_CONST; } --- 64,68 ---- throw(Components::CCMException) { ! return Constants::SHORT_CONST(); } *************** *** 71,75 **** throw(Components::CCMException) { ! return Constants::USHORT_CONST; } --- 71,75 ---- throw(Components::CCMException) { ! return Constants::USHORT_CONST(); } *************** *** 78,82 **** throw(Components::CCMException) { ! return Constants::LONG_CONST; } --- 78,82 ---- throw(Components::CCMException) { ! return Constants::LONG_CONST(); } *************** *** 85,89 **** throw(Components::CCMException) { ! return Constants::ULONG_CONST; } --- 85,89 ---- throw(Components::CCMException) { ! return Constants::ULONG_CONST(); } *************** *** 92,96 **** throw(Components::CCMException) { ! return Constants::CHAR_CONST; } --- 92,96 ---- throw(Components::CCMException) { ! return Constants::CHAR_CONST(); } *************** *** 99,103 **** throw(Components::CCMException) { ! return Constants::STRING_CONST; } --- 99,103 ---- throw(Components::CCMException) { ! return Constants::STRING_CONST(); } *************** *** 106,110 **** throw(Components::CCMException) { ! return Constants::FLOAT_CONST; } --- 106,110 ---- throw(Components::CCMException) { ! return Constants::FLOAT_CONST(); } *************** *** 113,117 **** throw(Components::CCMException) { ! return Constants::DOUBLE_CONST; } --- 113,117 ---- throw(Components::CCMException) { ! return Constants::DOUBLE_CONST(); } |
From: Teiniker E. <tei...@us...> - 2007-01-26 09:05:21
|
Update of /cvsroot/ccmtools/ccmtools/src/ccmtools In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv1904/src/ccmtools Modified Files: Tag: RELEASE-0_8-BRANCH Constants.java Log Message: Changed to version 0.8.7 Index: Constants.java =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/Constants.java,v retrieving revision 1.22.2.1 retrieving revision 1.22.2.2 diff -C2 -d -r1.22.2.1 -r1.22.2.2 *** Constants.java 25 Jan 2007 10:36:31 -0000 1.22.2.1 --- Constants.java 26 Jan 2007 09:05:14 -0000 1.22.2.2 *************** *** 24,28 **** { public static final String PACKAGE = "ccmtools"; ! public static final String VERSION = "0.8.6"; public static final String CPP_PATH = "cpp"; --- 24,28 ---- { public static final String PACKAGE = "ccmtools"; ! public static final String VERSION = "0.8.7"; public static final String CPP_PATH = "cpp"; |
From: Teiniker E. <tei...@us...> - 2007-01-26 08:54:53
|
Update of /cvsroot/ccmtools/cpp-environment/ccm/local In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29157/ccm/local Modified Files: Tag: RELEASE-0_8-BRANCH Confix2.pkg Log Message: Changed to version 0.8.7 Index: Confix2.pkg =================================================================== RCS file: /cvsroot/ccmtools/cpp-environment/ccm/local/Confix2.pkg,v retrieving revision 1.7.2.1 retrieving revision 1.7.2.2 diff -C2 -d -r1.7.2.1 -r1.7.2.2 *** Confix2.pkg 25 Jan 2007 10:31:00 -0000 1.7.2.1 --- Confix2.pkg 26 Jan 2007 08:54:48 -0000 1.7.2.2 *************** *** 1,2 **** PACKAGE_NAME('ccm-runtime-local') ! PACKAGE_VERSION('0.8.6') --- 1,2 ---- PACKAGE_NAME('ccm-runtime-local') ! PACKAGE_VERSION('0.8.7') |
From: Teiniker E. <tei...@us...> - 2007-01-26 08:54:53
|
Update of /cvsroot/ccmtools/cpp-environment/ccm/remote In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29157/ccm/remote Modified Files: Tag: RELEASE-0_8-BRANCH Confix2.pkg Log Message: Changed to version 0.8.7 Index: Confix2.pkg =================================================================== RCS file: /cvsroot/ccmtools/cpp-environment/ccm/remote/Confix2.pkg,v retrieving revision 1.7.2.1 retrieving revision 1.7.2.2 diff -C2 -d -r1.7.2.1 -r1.7.2.2 *** Confix2.pkg 25 Jan 2007 10:31:01 -0000 1.7.2.1 --- Confix2.pkg 26 Jan 2007 08:54:49 -0000 1.7.2.2 *************** *** 1,2 **** PACKAGE_NAME('ccm-remote-runtime') ! PACKAGE_VERSION('0.8.6') --- 1,2 ---- PACKAGE_NAME('ccm-remote-runtime') ! PACKAGE_VERSION('0.8.7') |
From: Teiniker E. <tei...@us...> - 2007-01-26 08:54:53
|
Update of /cvsroot/ccmtools/cpp-environment/ccm In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29157/ccm Modified Files: Tag: RELEASE-0_8-BRANCH Confix2.pkg Log Message: Changed to version 0.8.7 Index: Confix2.pkg =================================================================== RCS file: /cvsroot/ccmtools/cpp-environment/ccm/Confix2.pkg,v retrieving revision 1.7.2.1 retrieving revision 1.7.2.2 diff -C2 -d -r1.7.2.1 -r1.7.2.2 *** Confix2.pkg 25 Jan 2007 10:31:01 -0000 1.7.2.1 --- Confix2.pkg 26 Jan 2007 08:54:49 -0000 1.7.2.2 *************** *** 1,2 **** PACKAGE_NAME('ccm-runtime') ! PACKAGE_VERSION('0.8.6') --- 1,2 ---- PACKAGE_NAME('ccm-runtime') ! PACKAGE_VERSION('0.8.7') |
From: Teiniker E. <tei...@us...> - 2007-01-26 08:18:33
|
Update of /cvsroot/ccmtools/ccmtools In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv12822 Modified Files: Tag: RELEASE-0_8-BRANCH ChangeLog Log Message: Changed implementation of interface constants from C++ class constants to static getter methods (to support the Interix platform). Index: ChangeLog =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/ChangeLog,v retrieving revision 1.59 retrieving revision 1.59.2.1 diff -C2 -d -r1.59 -r1.59.2.1 *** ChangeLog 24 Jan 2007 15:49:16 -0000 1.59 --- ChangeLog 26 Jan 2007 08:18:29 -0000 1.59.2.1 *************** *** 1,5 **** ! HEAD ============================================================================ RELEASE-0.8.5 (January 24, 2007) RELEASE-0.8.4 (January 16, 2007) --- 1,12 ---- ! RELEASE-0_8-BRANCH ============================================================================ + RELEASE-0.8.6 (January 26, 2007) + ---------------------------------------------------------------------------- + *) Refactoring: Interface constants in C++ + Changed the mapping of IDL interface constants from static const members + to static getter methods (using the same name sa the defined constants). + This refactoring was triggert by an Interix problem reported by Duft Markus. + RELEASE-0.8.5 (January 24, 2007) RELEASE-0.8.4 (January 16, 2007) |
From: Teiniker E. <tei...@us...> - 2007-01-25 17:37:34
|
Update of /cvsroot/ccmtools/ccmtools/src/templates/CppLocalTemplates In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19704/src/templates/CppLocalTemplates Modified Files: Tag: RELEASE-0_8-BRANCH MConstantDefDeclaration MInterfaceDef Log Message: Changed implementation of interface constants from C++ class constants to static getter methods (to support the Interix platform). Index: MConstantDefDeclaration =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/templates/CppLocalTemplates/MConstantDefDeclaration,v retrieving revision 1.1 retrieving revision 1.1.10.1 diff -C2 -d -r1.1 -r1.1.10.1 *** MConstantDefDeclaration 18 Dec 2005 23:15:54 -0000 1.1 --- MConstantDefDeclaration 25 Jan 2007 17:37:19 -0000 1.1.10.1 *************** *** 1,2 **** ! static const %(LanguageType)s %(Identifier)s; --- 1,7 ---- ! static %(LanguageType)s %(Identifier)s() ! { ! return %(ConstantValue)s ! } ! ! Index: MInterfaceDef =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/templates/CppLocalTemplates/MInterfaceDef,v retrieving revision 1.24 retrieving revision 1.24.2.1 diff -C2 -d -r1.24 -r1.24.2.1 *** MInterfaceDef 5 Jan 2007 14:17:24 -0000 1.24 --- MInterfaceDef 25 Jan 2007 17:37:19 -0000 1.24.2.1 *************** *** 123,128 **** //============================================================================== - %(ConstantImplementation)s - %(CloseNamespace)s --- 123,126 ---- |
From: Teiniker E. <tei...@us...> - 2007-01-25 17:37:29
|
Update of /cvsroot/ccmtools/ccmtools/doc/manual In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19704/doc/manual Modified Files: Tag: RELEASE-0_8-BRANCH CcmtoolsManual.tex CcmtoolsManual.pdf Log Message: Changed implementation of interface constants from C++ class constants to static getter methods (to support the Interix platform). Index: CcmtoolsManual.pdf =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/doc/manual/CcmtoolsManual.pdf,v retrieving revision 1.15 retrieving revision 1.15.2.1 diff -C2 -d -r1.15 -r1.15.2.1 Binary files /tmp/cvs8q46xf and /tmp/cvsVHcAMB differ Index: CcmtoolsManual.tex =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/doc/manual/CcmtoolsManual.tex,v retrieving revision 1.6 retrieving revision 1.6.2.1 diff -C2 -d -r1.6 -r1.6.2.1 *** CcmtoolsManual.tex 24 Jan 2007 15:35:31 -0000 1.6 --- CcmtoolsManual.tex 25 Jan 2007 17:37:19 -0000 1.6.2.1 *************** *** 40,44 **** \include{HelloWorldExample/HelloWorldExample} \include{InterfaceDefinitionLanguage/InterfaceDefinitionLanguage} ! %\include{ComponentModel/ComponentModel} \include{LoginExample/LoginExample} --- 40,44 ---- \include{HelloWorldExample/HelloWorldExample} \include{InterfaceDefinitionLanguage/InterfaceDefinitionLanguage} ! \include{ComponentModel/ComponentModel} \include{LoginExample/LoginExample} |
From: Teiniker E. <tei...@us...> - 2007-01-25 17:37:28
|
Update of /cvsroot/ccmtools/ccmtools/test/CppRemoteGenerator/receptacle_module_costants/impl In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19704/test/CppRemoteGenerator/receptacle_module_costants/impl Modified Files: Tag: RELEASE-0_8-BRANCH Test_ifaceIn_impl.cc Test_impl.cc Log Message: Changed implementation of interface constants from C++ class constants to static getter methods (to support the Interix platform). Index: Test_impl.cc =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/test/CppRemoteGenerator/receptacle_module_costants/impl/Test_impl.cc,v retrieving revision 1.8 retrieving revision 1.8.2.1 diff -C2 -d -r1.8 -r1.8.2.1 *** Test_impl.cc 5 Jan 2007 18:58:47 -0000 1.8 --- Test_impl.cc 25 Jan 2007 17:37:19 -0000 1.8.2.1 *************** *** 54,103 **** { bool result = receptacle->getBooleanValue(); ! assert(result == Constants::BOOLEAN_CONST); } { unsigned char result = receptacle->getOctetValue(); ! assert(result == Constants::OCTET_CONST); } { short result = receptacle->getShortValue(); ! assert(result == Constants::SHORT_CONST); } { unsigned short result = receptacle->getUnsignedShortValue(); ! assert(result == Constants::USHORT_CONST); } { long result = receptacle->getLongValue(); ! assert(result == Constants::LONG_CONST); } { unsigned long result = receptacle->getUnsignedLongValue(); ! assert(result == Constants::ULONG_CONST); } { char result = receptacle->getCharValue(); ! assert(result == Constants::CHAR_CONST); } { string result = receptacle->getStringValue(); ! assert(result == Constants::STRING_CONST); } { float result = receptacle->getFloatValue(); ! assert(abs(result - Constants::FLOAT_CONST) < 0.001); } { double result = receptacle->getDoubleValue(); ! assert(abs(result - Constants::DOUBLE_CONST) < 0.0001); } } --- 54,103 ---- { bool result = receptacle->getBooleanValue(); ! assert(result == Constants::BOOLEAN_CONST()); } { unsigned char result = receptacle->getOctetValue(); ! assert(result == Constants::OCTET_CONST()); } { short result = receptacle->getShortValue(); ! assert(result == Constants::SHORT_CONST()); } { unsigned short result = receptacle->getUnsignedShortValue(); ! assert(result == Constants::USHORT_CONST()); } { long result = receptacle->getLongValue(); ! assert(result == Constants::LONG_CONST()); } { unsigned long result = receptacle->getUnsignedLongValue(); ! assert(result == Constants::ULONG_CONST()); } { char result = receptacle->getCharValue(); ! assert(result == Constants::CHAR_CONST()); } { string result = receptacle->getStringValue(); ! assert(result == Constants::STRING_CONST()); } { float result = receptacle->getFloatValue(); ! assert(abs(result - Constants::FLOAT_CONST()) < 0.001); } { double result = receptacle->getDoubleValue(); ! assert(abs(result - Constants::DOUBLE_CONST()) < 0.0001); } } Index: Test_ifaceIn_impl.cc =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/test/CppRemoteGenerator/receptacle_module_costants/impl/Test_ifaceIn_impl.cc,v retrieving revision 1.8 retrieving revision 1.8.2.1 diff -C2 -d -r1.8 -r1.8.2.1 *** Test_ifaceIn_impl.cc 5 Jan 2007 18:58:47 -0000 1.8 --- Test_ifaceIn_impl.cc 25 Jan 2007 17:37:19 -0000 1.8.2.1 *************** *** 25,42 **** : component(component_impl) { ! cout << " BOOLEAN_CONST = " << Constants::BOOLEAN_CONST << endl; ! cout << " OCTET_CONST = " << (int)Constants::OCTET_CONST << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST << endl; ! cout << " USHORT_CONST = " << Constants::USHORT_CONST << endl; ! cout << " LONG_CONST = " << Constants::LONG_CONST << endl; ! cout << " ULONG_CONST = " << Constants::ULONG_CONST << endl; ! cout << " CHAR_CONST = " << Constants::CHAR_CONST << endl; ! cout << " STRING_CONST = " << Constants::STRING_CONST << endl; ! cout << " FLOAT_CONST = " << Constants::FLOAT_CONST << endl; ! cout << " DOUBLE_CONST = " << Constants::DOUBLE_CONST << endl; } --- 25,42 ---- : component(component_impl) { ! cout << " BOOLEAN_CONST = " << Constants::BOOLEAN_CONST() << endl; ! cout << " OCTET_CONST = " << (int)Constants::OCTET_CONST() << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST() << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST() << endl; ! cout << " USHORT_CONST = " << Constants::USHORT_CONST() << endl; ! cout << " LONG_CONST = " << Constants::LONG_CONST() << endl; ! cout << " ULONG_CONST = " << Constants::ULONG_CONST() << endl; ! cout << " CHAR_CONST = " << Constants::CHAR_CONST() << endl; ! cout << " STRING_CONST = " << Constants::STRING_CONST() << endl; ! cout << " FLOAT_CONST = " << Constants::FLOAT_CONST() << endl; ! cout << " DOUBLE_CONST = " << Constants::DOUBLE_CONST() << endl; } *************** *** 50,54 **** throw(Components::CCMException) { ! return Constants::BOOLEAN_CONST; } --- 50,54 ---- throw(Components::CCMException) { ! return Constants::BOOLEAN_CONST(); } *************** *** 57,61 **** throw(Components::CCMException) { ! return Constants::OCTET_CONST; } --- 57,61 ---- throw(Components::CCMException) { ! return Constants::OCTET_CONST(); } *************** *** 64,68 **** throw(Components::CCMException) { ! return Constants::SHORT_CONST; } --- 64,68 ---- throw(Components::CCMException) { ! return Constants::SHORT_CONST(); } *************** *** 71,75 **** throw(Components::CCMException) { ! return Constants::USHORT_CONST; } --- 71,75 ---- throw(Components::CCMException) { ! return Constants::USHORT_CONST(); } *************** *** 78,82 **** throw(Components::CCMException) { ! return Constants::LONG_CONST; } --- 78,82 ---- throw(Components::CCMException) { ! return Constants::LONG_CONST(); } *************** *** 85,89 **** throw(Components::CCMException) { ! return Constants::ULONG_CONST; } --- 85,89 ---- throw(Components::CCMException) { ! return Constants::ULONG_CONST(); } *************** *** 92,96 **** throw(Components::CCMException) { ! return Constants::CHAR_CONST; } --- 92,96 ---- throw(Components::CCMException) { ! return Constants::CHAR_CONST(); } *************** *** 99,103 **** throw(Components::CCMException) { ! return Constants::STRING_CONST; } --- 99,103 ---- throw(Components::CCMException) { ! return Constants::STRING_CONST(); } *************** *** 106,110 **** throw(Components::CCMException) { ! return Constants::FLOAT_CONST; } --- 106,110 ---- throw(Components::CCMException) { ! return Constants::FLOAT_CONST(); } *************** *** 113,117 **** throw(Components::CCMException) { ! return Constants::DOUBLE_CONST; } --- 113,117 ---- throw(Components::CCMException) { ! return Constants::DOUBLE_CONST(); } |
From: Teiniker E. <tei...@us...> - 2007-01-25 17:37:28
|
Update of /cvsroot/ccmtools/ccmtools/test/CppRemoteGenerator/facet_constants/impl In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19704/test/CppRemoteGenerator/facet_constants/impl Modified Files: Tag: RELEASE-0_8-BRANCH Test_iface_impl.cc Log Message: Changed implementation of interface constants from C++ class constants to static getter methods (to support the Interix platform). Index: Test_iface_impl.cc =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/test/CppRemoteGenerator/facet_constants/impl/Test_iface_impl.cc,v retrieving revision 1.8 retrieving revision 1.8.2.1 diff -C2 -d -r1.8 -r1.8.2.1 *** Test_iface_impl.cc 5 Jan 2007 18:58:54 -0000 1.8 --- Test_iface_impl.cc 25 Jan 2007 17:37:20 -0000 1.8.2.1 *************** *** 23,40 **** : component(component_impl) { ! cout << " BOOLEAN_CONST = " << Constants::BOOLEAN_CONST << endl; ! cout << " OCTET_CONST = " << (int)Constants::OCTET_CONST << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST << endl; ! cout << " USHORT_CONST = " << Constants::USHORT_CONST << endl; ! cout << " LONG_CONST = " << Constants::LONG_CONST << endl; ! cout << " ULONG_CONST = " << Constants::ULONG_CONST << endl; ! cout << " CHAR_CONST = " << Constants::CHAR_CONST << endl; ! cout << " STRING_CONST = " << Constants::STRING_CONST << endl; ! cout << " FLOAT_CONST = " << Constants::FLOAT_CONST << endl; ! cout << " DOUBLE_CONST = " << Constants::DOUBLE_CONST << endl; } --- 23,40 ---- : component(component_impl) { ! cout << " BOOLEAN_CONST = " << Constants::BOOLEAN_CONST() << endl; ! cout << " OCTET_CONST = " << (int)Constants::OCTET_CONST() << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST() << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST() << endl; ! cout << " USHORT_CONST = " << Constants::USHORT_CONST() << endl; ! cout << " LONG_CONST = " << Constants::LONG_CONST() << endl; ! cout << " ULONG_CONST = " << Constants::ULONG_CONST() << endl; ! cout << " CHAR_CONST = " << Constants::CHAR_CONST() << endl; ! cout << " STRING_CONST = " << Constants::STRING_CONST() << endl; ! cout << " FLOAT_CONST = " << Constants::FLOAT_CONST() << endl; ! cout << " DOUBLE_CONST = " << Constants::DOUBLE_CONST() << endl; } *************** *** 48,52 **** throw(Components::CCMException) { ! return Constants::BOOLEAN_CONST; } --- 48,52 ---- throw(Components::CCMException) { ! return Constants::BOOLEAN_CONST(); } *************** *** 55,59 **** throw(Components::CCMException) { ! return Constants::OCTET_CONST; } --- 55,59 ---- throw(Components::CCMException) { ! return Constants::OCTET_CONST(); } *************** *** 62,66 **** throw(Components::CCMException) { ! return Constants::SHORT_CONST; } --- 62,66 ---- throw(Components::CCMException) { ! return Constants::SHORT_CONST(); } *************** *** 69,73 **** throw(Components::CCMException) { ! return Constants::USHORT_CONST; } --- 69,73 ---- throw(Components::CCMException) { ! return Constants::USHORT_CONST(); } *************** *** 76,80 **** throw(Components::CCMException) { ! return Constants::LONG_CONST; } --- 76,80 ---- throw(Components::CCMException) { ! return Constants::LONG_CONST(); } *************** *** 83,87 **** throw(Components::CCMException) { ! return Constants::ULONG_CONST; } --- 83,87 ---- throw(Components::CCMException) { ! return Constants::ULONG_CONST(); } *************** *** 90,94 **** throw(Components::CCMException) { ! return Constants::CHAR_CONST; } --- 90,94 ---- throw(Components::CCMException) { ! return Constants::CHAR_CONST(); } *************** *** 97,101 **** throw(Components::CCMException) { ! return Constants::STRING_CONST; } --- 97,101 ---- throw(Components::CCMException) { ! return Constants::STRING_CONST(); } *************** *** 104,108 **** throw(Components::CCMException) { ! return Constants::FLOAT_CONST; } --- 104,108 ---- throw(Components::CCMException) { ! return Constants::FLOAT_CONST(); } *************** *** 111,115 **** throw(Components::CCMException) { ! return Constants::DOUBLE_CONST; } --- 111,115 ---- throw(Components::CCMException) { ! return Constants::DOUBLE_CONST(); } |
From: Teiniker E. <tei...@us...> - 2007-01-25 17:37:25
|
Update of /cvsroot/ccmtools/ccmtools/src/ccmtools/CppGenerator In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19704/src/ccmtools/CppGenerator Modified Files: Tag: RELEASE-0_8-BRANCH CppLocalGenerator.java Log Message: Changed implementation of interface constants from C++ class constants to static getter methods (to support the Interix platform). Index: CppLocalGenerator.java =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/CppGenerator/CppLocalGenerator.java,v retrieving revision 1.54 retrieving revision 1.54.2.1 diff -C2 -d -r1.54 -r1.54.2.1 *** CppLocalGenerator.java 24 Jan 2007 15:37:18 -0000 1.54 --- CppLocalGenerator.java 25 Jan 2007 17:37:20 -0000 1.54.2.1 *************** *** 405,408 **** --- 405,420 ---- MConstantDef constant = (MConstantDef) currentNode; + if(dataType.equals("ConstantValue")) + { + MIDLType idlType = constant.getIdlType(); + if(idlType instanceof MStringDef || idlType instanceof MWstringDef) + { + dataValue = "\"" + constant.getConstValue().toString() + "\";"; + } + else + { + dataValue = constant.getConstValue().toString() + ";"; + } + } return dataValue; } |
From: Teiniker E. <tei...@us...> - 2007-01-25 17:37:25
|
Update of /cvsroot/ccmtools/ccmtools/test/CppRemoteGenerator/facet_module_constants/impl In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19704/test/CppRemoteGenerator/facet_module_constants/impl Modified Files: Tag: RELEASE-0_8-BRANCH Test_iface_impl.cc Log Message: Changed implementation of interface constants from C++ class constants to static getter methods (to support the Interix platform). Index: Test_iface_impl.cc =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/test/CppRemoteGenerator/facet_module_constants/impl/Test_iface_impl.cc,v retrieving revision 1.8 retrieving revision 1.8.2.1 diff -C2 -d -r1.8 -r1.8.2.1 *** Test_iface_impl.cc 5 Jan 2007 18:58:48 -0000 1.8 --- Test_iface_impl.cc 25 Jan 2007 17:37:20 -0000 1.8.2.1 *************** *** 25,42 **** : component(component_impl) { ! cout << " BOOLEAN_CONST = " << Constants::BOOLEAN_CONST << endl; ! cout << " OCTET_CONST = " << (int)Constants::OCTET_CONST << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST << endl; ! cout << " USHORT_CONST = " << Constants::USHORT_CONST << endl; ! cout << " LONG_CONST = " << Constants::LONG_CONST << endl; ! cout << " ULONG_CONST = " << Constants::ULONG_CONST << endl; ! cout << " CHAR_CONST = " << Constants::CHAR_CONST << endl; ! cout << " STRING_CONST = " << Constants::STRING_CONST << endl; ! cout << " FLOAT_CONST = " << Constants::FLOAT_CONST << endl; ! cout << " DOUBLE_CONST = " << Constants::DOUBLE_CONST << endl; } --- 25,42 ---- : component(component_impl) { ! cout << " BOOLEAN_CONST = " << Constants::BOOLEAN_CONST() << endl; ! cout << " OCTET_CONST = " << (int)Constants::OCTET_CONST() << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST() << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST() << endl; ! cout << " USHORT_CONST = " << Constants::USHORT_CONST() << endl; ! cout << " LONG_CONST = " << Constants::LONG_CONST() << endl; ! cout << " ULONG_CONST = " << Constants::ULONG_CONST() << endl; ! cout << " CHAR_CONST = " << Constants::CHAR_CONST() << endl; ! cout << " STRING_CONST = " << Constants::STRING_CONST() << endl; ! cout << " FLOAT_CONST = " << Constants::FLOAT_CONST() << endl; ! cout << " DOUBLE_CONST = " << Constants::DOUBLE_CONST() << endl; } *************** *** 50,54 **** throw(Components::CCMException) { ! return Constants::BOOLEAN_CONST; } --- 50,54 ---- throw(Components::CCMException) { ! return Constants::BOOLEAN_CONST(); } *************** *** 57,61 **** throw(Components::CCMException) { ! return Constants::OCTET_CONST; } --- 57,61 ---- throw(Components::CCMException) { ! return Constants::OCTET_CONST(); } *************** *** 64,68 **** throw(Components::CCMException) { ! return Constants::SHORT_CONST; } --- 64,68 ---- throw(Components::CCMException) { ! return Constants::SHORT_CONST(); } *************** *** 71,75 **** throw(Components::CCMException) { ! return Constants::USHORT_CONST; } --- 71,75 ---- throw(Components::CCMException) { ! return Constants::USHORT_CONST(); } *************** *** 78,82 **** throw(Components::CCMException) { ! return Constants::LONG_CONST; } --- 78,82 ---- throw(Components::CCMException) { ! return Constants::LONG_CONST(); } *************** *** 85,89 **** throw(Components::CCMException) { ! return Constants::ULONG_CONST; } --- 85,89 ---- throw(Components::CCMException) { ! return Constants::ULONG_CONST(); } *************** *** 92,96 **** throw(Components::CCMException) { ! return Constants::CHAR_CONST; } --- 92,96 ---- throw(Components::CCMException) { ! return Constants::CHAR_CONST(); } *************** *** 99,103 **** throw(Components::CCMException) { ! return Constants::STRING_CONST; } --- 99,103 ---- throw(Components::CCMException) { ! return Constants::STRING_CONST(); } *************** *** 106,110 **** throw(Components::CCMException) { ! return Constants::FLOAT_CONST; } --- 106,110 ---- throw(Components::CCMException) { ! return Constants::FLOAT_CONST(); } *************** *** 113,117 **** throw(Components::CCMException) { ! return Constants::DOUBLE_CONST; } --- 113,117 ---- throw(Components::CCMException) { ! return Constants::DOUBLE_CONST(); } |
From: Teiniker E. <tei...@us...> - 2007-01-25 17:37:23
|
Update of /cvsroot/ccmtools/ccmtools/test/CppGenerator/facet_constants/impl In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19704/test/CppGenerator/facet_constants/impl Modified Files: Tag: RELEASE-0_8-BRANCH Test_iface_impl.cc Log Message: Changed implementation of interface constants from C++ class constants to static getter methods (to support the Interix platform). Index: Test_iface_impl.cc =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/test/CppGenerator/facet_constants/impl/Test_iface_impl.cc,v retrieving revision 1.9 retrieving revision 1.9.2.1 diff -C2 -d -r1.9 -r1.9.2.1 *** Test_iface_impl.cc 5 Jan 2007 14:17:27 -0000 1.9 --- Test_iface_impl.cc 25 Jan 2007 17:37:19 -0000 1.9.2.1 *************** *** 22,39 **** : component(component_impl) { ! cout << " BOOLEAN_CONST = " << Constants::BOOLEAN_CONST << endl; ! cout << " OCTET_CONST = " << (int)Constants::OCTET_CONST << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST << endl; ! cout << " USHORT_CONST = " << Constants::USHORT_CONST << endl; ! cout << " LONG_CONST = " << Constants::LONG_CONST << endl; ! cout << " ULONG_CONST = " << Constants::ULONG_CONST << endl; ! cout << " CHAR_CONST = " << Constants::CHAR_CONST << endl; ! cout << " STRING_CONST = " << Constants::STRING_CONST << endl; ! cout << " FLOAT_CONST = " << Constants::FLOAT_CONST << endl; ! cout << " DOUBLE_CONST = " << Constants::DOUBLE_CONST << endl; } --- 22,39 ---- : component(component_impl) { ! cout << " BOOLEAN_CONST = " << Constants::BOOLEAN_CONST() << endl; ! cout << " OCTET_CONST = " << (int)Constants::OCTET_CONST() << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST() << endl; ! cout << " SHORT_CONST = " << Constants::SHORT_CONST() << endl; ! cout << " USHORT_CONST = " << Constants::USHORT_CONST() << endl; ! cout << " LONG_CONST = " << Constants::LONG_CONST() << endl; ! cout << " ULONG_CONST = " << Constants::ULONG_CONST() << endl; ! cout << " CHAR_CONST = " << Constants::CHAR_CONST() << endl; ! cout << " STRING_CONST = " << Constants::STRING_CONST() << endl; ! cout << " FLOAT_CONST = " << Constants::FLOAT_CONST() << endl; ! cout << " DOUBLE_CONST = " << Constants::DOUBLE_CONST() << endl; } *************** *** 47,51 **** throw(Components::CCMException) { ! return Constants::BOOLEAN_CONST; } --- 47,51 ---- throw(Components::CCMException) { ! return Constants::BOOLEAN_CONST(); } *************** *** 54,58 **** throw(Components::CCMException) { ! return Constants::OCTET_CONST; } --- 54,58 ---- throw(Components::CCMException) { ! return Constants::OCTET_CONST(); } *************** *** 61,65 **** throw(Components::CCMException) { ! return Constants::SHORT_CONST; } --- 61,65 ---- throw(Components::CCMException) { ! return Constants::SHORT_CONST(); } *************** *** 68,72 **** throw(Components::CCMException) { ! return Constants::USHORT_CONST; } --- 68,72 ---- throw(Components::CCMException) { ! return Constants::USHORT_CONST(); } *************** *** 75,79 **** throw(Components::CCMException) { ! return Constants::LONG_CONST; } --- 75,79 ---- throw(Components::CCMException) { ! return Constants::LONG_CONST(); } *************** *** 82,86 **** throw(Components::CCMException) { ! return Constants::ULONG_CONST; } --- 82,86 ---- throw(Components::CCMException) { ! return Constants::ULONG_CONST(); } *************** *** 89,93 **** throw(Components::CCMException) { ! return Constants::CHAR_CONST; } --- 89,93 ---- throw(Components::CCMException) { ! return Constants::CHAR_CONST(); } *************** *** 96,100 **** throw(Components::CCMException) { ! return Constants::STRING_CONST; } --- 96,100 ---- throw(Components::CCMException) { ! return Constants::STRING_CONST(); } *************** *** 103,107 **** throw(Components::CCMException) { ! return Constants::FLOAT_CONST; } --- 103,107 ---- throw(Components::CCMException) { ! return Constants::FLOAT_CONST(); } *************** *** 110,114 **** throw(Components::CCMException) { ! return Constants::DOUBLE_CONST; } --- 110,114 ---- throw(Components::CCMException) { ! return Constants::DOUBLE_CONST(); } |
From: Teiniker E. <tei...@us...> - 2007-01-25 10:36:35
|
Update of /cvsroot/ccmtools/ccmtools/src/ccmtools In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv21471/src/ccmtools Modified Files: Tag: RELEASE-0_8-BRANCH Constants.java Log Message: Changed to version 0.8.6 Index: Constants.java =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/Constants.java,v retrieving revision 1.22 retrieving revision 1.22.2.1 diff -C2 -d -r1.22 -r1.22.2.1 *** Constants.java 19 Jan 2007 12:07:17 -0000 1.22 --- Constants.java 25 Jan 2007 10:36:31 -0000 1.22.2.1 *************** *** 24,28 **** { public static final String PACKAGE = "ccmtools"; ! public static final String VERSION = "0.8.5"; public static final String CPP_PATH = "cpp"; --- 24,28 ---- { public static final String PACKAGE = "ccmtools"; ! public static final String VERSION = "0.8.6"; public static final String CPP_PATH = "cpp"; |
From: Teiniker E. <tei...@us...> - 2007-01-25 10:31:09
|
Update of /cvsroot/ccmtools/cpp-environment/utils In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19413/utils Modified Files: Tag: RELEASE-0_8-BRANCH Confix2.pkg Log Message: Changed to version 0.8.6 Index: Confix2.pkg =================================================================== RCS file: /cvsroot/ccmtools/cpp-environment/utils/Confix2.pkg,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** Confix2.pkg 19 Jan 2007 11:58:12 -0000 1.1 --- Confix2.pkg 25 Jan 2007 10:31:00 -0000 1.1.2.1 *************** *** 1,2 **** PACKAGE_NAME('ccm-runtime-utils') ! PACKAGE_VERSION('0.8.5') --- 1,2 ---- PACKAGE_NAME('ccm-runtime-utils') ! PACKAGE_VERSION('0.8.6') |
From: Teiniker E. <tei...@us...> - 2007-01-25 10:31:06
|
Update of /cvsroot/ccmtools/cpp-environment/ccm In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19413/ccm Modified Files: Tag: RELEASE-0_8-BRANCH Confix2.pkg Log Message: Changed to version 0.8.6 Index: Confix2.pkg =================================================================== RCS file: /cvsroot/ccmtools/cpp-environment/ccm/Confix2.pkg,v retrieving revision 1.7 retrieving revision 1.7.2.1 diff -C2 -d -r1.7 -r1.7.2.1 *** Confix2.pkg 19 Jan 2007 09:35:35 -0000 1.7 --- Confix2.pkg 25 Jan 2007 10:31:01 -0000 1.7.2.1 *************** *** 1,2 **** PACKAGE_NAME('ccm-runtime') ! PACKAGE_VERSION('0.8.5') --- 1,2 ---- PACKAGE_NAME('ccm-runtime') ! PACKAGE_VERSION('0.8.6') |
From: Teiniker E. <tei...@us...> - 2007-01-25 10:31:06
|
Update of /cvsroot/ccmtools/cpp-environment/ccm/remote In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19413/ccm/remote Modified Files: Tag: RELEASE-0_8-BRANCH Confix2.pkg Log Message: Changed to version 0.8.6 Index: Confix2.pkg =================================================================== RCS file: /cvsroot/ccmtools/cpp-environment/ccm/remote/Confix2.pkg,v retrieving revision 1.7 retrieving revision 1.7.2.1 diff -C2 -d -r1.7 -r1.7.2.1 *** Confix2.pkg 19 Jan 2007 09:35:35 -0000 1.7 --- Confix2.pkg 25 Jan 2007 10:31:01 -0000 1.7.2.1 *************** *** 1,2 **** PACKAGE_NAME('ccm-remote-runtime') ! PACKAGE_VERSION('0.8.5') --- 1,2 ---- PACKAGE_NAME('ccm-remote-runtime') ! PACKAGE_VERSION('0.8.6') |
From: Teiniker E. <tei...@us...> - 2007-01-25 10:31:06
|
Update of /cvsroot/ccmtools/cpp-environment/externals In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19413/externals Modified Files: Tag: RELEASE-0_8-BRANCH Confix2.pkg Log Message: Changed to version 0.8.6 Index: Confix2.pkg =================================================================== RCS file: /cvsroot/ccmtools/cpp-environment/externals/Confix2.pkg,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -d -r1.2 -r1.2.2.1 *** Confix2.pkg 19 Jan 2007 11:58:11 -0000 1.2 --- Confix2.pkg 25 Jan 2007 10:31:01 -0000 1.2.2.1 *************** *** 1,3 **** PACKAGE_NAME('ccm-runtime-externals') ! PACKAGE_VERSION('0.8.5') --- 1,3 ---- PACKAGE_NAME('ccm-runtime-externals') ! PACKAGE_VERSION('0.8.6') |
From: Teiniker E. <tei...@us...> - 2007-01-25 10:31:04
|
Update of /cvsroot/ccmtools/cpp-environment/ccm/local In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv19413/ccm/local Modified Files: Tag: RELEASE-0_8-BRANCH Confix2.pkg Log Message: Changed to version 0.8.6 Index: Confix2.pkg =================================================================== RCS file: /cvsroot/ccmtools/cpp-environment/ccm/local/Confix2.pkg,v retrieving revision 1.7 retrieving revision 1.7.2.1 diff -C2 -d -r1.7 -r1.7.2.1 *** Confix2.pkg 19 Jan 2007 09:35:35 -0000 1.7 --- Confix2.pkg 25 Jan 2007 10:31:00 -0000 1.7.2.1 *************** *** 1,2 **** PACKAGE_NAME('ccm-runtime-local') ! PACKAGE_VERSION('0.8.5') --- 1,2 ---- PACKAGE_NAME('ccm-runtime-local') ! PACKAGE_VERSION('0.8.6') |
From: Teiniker E. <tei...@us...> - 2007-01-24 15:49:21
|
Update of /cvsroot/ccmtools/ccmtools In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv11816 Modified Files: ChangeLog Log Message: Updated ChangeLog file. Index: ChangeLog =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/ChangeLog,v retrieving revision 1.58 retrieving revision 1.59 diff -C2 -d -r1.58 -r1.59 *** ChangeLog 16 Jan 2007 13:34:54 -0000 1.58 --- ChangeLog 24 Jan 2007 15:49:16 -0000 1.59 *************** *** 2,5 **** --- 2,6 ---- ============================================================================ + RELEASE-0.8.5 (January 24, 2007) RELEASE-0.8.4 (January 16, 2007) RELEASE-0.8.3 (January 10, 2007) *************** *** 7,10 **** --- 8,16 ---- RELEASE-0.8.1 (December 21, 2006) ---------------------------------------------------------------------------- + *) Feature: Added IDL chapter to the manual + + *) Feature: C++ generator - struct constructors + Added default and init constructors to generated IDL structures. + *) Refactoring: Java generator - changed metamodel |
From: Teiniker E. <tei...@us...> - 2007-01-24 15:43:42
|
Update of /cvsroot/ccmtools/cpp-environment In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv9451 Modified Files: ChangeLog Log Message: Updated ChangeLog file. Index: ChangeLog =================================================================== RCS file: /cvsroot/ccmtools/cpp-environment/ChangeLog,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** ChangeLog 19 Jan 2007 11:58:12 -0000 1.11 --- ChangeLog 24 Jan 2007 15:43:36 -0000 1.12 *************** *** 2,15 **** ============================================================================ ! RELEASE-0.8.5 (January , 2007) ! ---------------------------------------------------------------------------- ! o) Added the externals and utils package which are used as a substitute for ! the wx-toolsbox and wx-utils packages which are distributed with Confix. ! ! ! RELEASE-0.8.2 (January 8, 2007) RELEASE-0.8.1 (December 21, 2006) ---------------------------------------------------------------------------- *) Refactoring: Namespaces + Removed ccm::local namespace from local Components interfaces. --- 2,14 ---- ============================================================================ ! RELEASE-0.8.5 (January 24, 2007) ! RELEASE-0.8.4 (January 16, 2007) ! RELEASE-0.8.3 (January 10, 2007) RELEASE-0.8.2 (January 8, 2007) RELEASE-0.8.1 (December 21, 2006) ---------------------------------------------------------------------------- + *) Added the externals and utils package which are used as a substitute for + the wx-toolsbox and wx-utils packages which are distributed with Confix. + *) Refactoring: Namespaces + Removed ccm::local namespace from local Components interfaces. |
From: Teiniker E. <tei...@us...> - 2007-01-24 15:37:22
|
Update of /cvsroot/ccmtools/ccmtools/src/ccmtools/CppGenerator In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv7040/src/ccmtools/CppGenerator Modified Files: CppLocalGenerator.java Log Message: Bugfix: empty default value list for struct default constructor Index: CppLocalGenerator.java =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/CppGenerator/CppLocalGenerator.java,v retrieving revision 1.53 retrieving revision 1.54 diff -C2 -d -r1.53 -r1.54 *** CppLocalGenerator.java 23 Jan 2007 10:53:35 -0000 1.53 --- CppLocalGenerator.java 24 Jan 2007 15:37:18 -0000 1.54 *************** *** 1113,1118 **** { StringBuilder out = new StringBuilder(); out.append(Text.TAB).append(struct.getIdentifier()).append("()").append(Text.NL); ! out.append(Text.TAB).append(" :").append(generateStructConstructorDefaultValueList(struct)).append(Text.NL); out.append(Text.TAB).append("{").append(Text.NL); out.append(Text.TAB).append("}").append(Text.NL); --- 1113,1122 ---- { StringBuilder out = new StringBuilder(); + String defaultValueList = generateStructConstructorDefaultValueList(struct); out.append(Text.TAB).append(struct.getIdentifier()).append("()").append(Text.NL); ! if(defaultValueList != null) ! { ! out.append(Text.TAB).append(" :").append(defaultValueList).append(Text.NL); ! } out.append(Text.TAB).append("{").append(Text.NL); out.append(Text.TAB).append("}").append(Text.NL); *************** *** 1173,1178 **** } } ! String s = out.toString(); ! return s.substring(0, s.length()-1); } --- 1177,1189 ---- } } ! String s = out.toString(); ! if(s.length() > 0) ! { ! return s.substring(0, s.length()-1); ! } ! else ! { ! return null; // no defalut value list ! } } |
From: Teiniker E. <tei...@us...> - 2007-01-24 15:35:37
|
Update of /cvsroot/ccmtools/ccmtools/doc/manual/ComponentModel In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv5911/doc/manual/ComponentModel Modified Files: CcmtoolsComponentModel.tex ComponentModel.tex Added Files: Components.tex Log Message: Added some manual pages. Index: ComponentModel.tex =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/doc/manual/ComponentModel/ComponentModel.tex,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ComponentModel.tex 15 Aug 2006 19:04:41 -0000 1.2 --- ComponentModel.tex 24 Jan 2007 15:35:31 -0000 1.3 *************** *** 1,3 **** - % $Id$ %============================================================================ \chapter{Component Model} --- 1,2 ---- *************** *** 7,11 **** \input{ComponentModel/Introduction} \input{ComponentModel/CcmtoolsComponentModel} ! \input{ComponentModel/LocalComponentStructure} ! \input{ComponentModel/NestedComponentComposition} ! \input{ComponentModel/RemoteComponentStructure} \ No newline at end of file --- 6,10 ---- \input{ComponentModel/Introduction} \input{ComponentModel/CcmtoolsComponentModel} ! %\input{ComponentModel/LocalComponentStructure} ! %\input{ComponentModel/NestedComponentComposition} ! %\input{ComponentModel/RemoteComponentStructure} \ No newline at end of file Index: CcmtoolsComponentModel.tex =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/doc/manual/ComponentModel/CcmtoolsComponentModel.tex,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** CcmtoolsComponentModel.tex 17 Oct 2006 15:59:00 -0000 1.2 --- CcmtoolsComponentModel.tex 24 Jan 2007 15:35:31 -0000 1.3 *************** *** 1,3 **** - % $Id$ %============================================================================== \section{CCM Tools Component Model} --- 1,2 ---- *************** *** 9,53 **** internal representation and implementation. - %------------------------------------------------------------------------------ - \subsection{Component Ports} - %------------------------------------------------------------------------------ ! Components support a variety of surface features through which clients and other ! components may interact with a component. These surface features are called ! ports. ! The CCM Tools component model supports three kinds of ports: ! \begin{description} ! \item [Attributes] which are named values exposed through getter and setter ! methods. Attributes are primarily intended to be used for component configuration. ! \item [Facets] which are distinct named interfaces provided by the component ! for client interaction. ! \item [Receptacles] which are named connection points that describe the ! component's ability to use a reference supplied by some external agent. ! \end{description} ! The component has a single distinguished reference whose interface conforms to ! the component definition. ! This reference supports an interface, called the component's ! {\bf equivalent interface} which allows clients to navigate among the ! component's facets, and to connect to the component's ports. %------------------------------------------------------------------------------ ! \subsection{Component Home} %------------------------------------------------------------------------------ ! A component home acts as a manager for instances of a specified component type. %------------------------------------------------------------------------------ ! \subsection{Component Life Cycle} %------------------------------------------------------------------------------ \newpage --- 8,128 ---- internal representation and implementation. + \begin{figure}[htbp] + \begin{center} + \includegraphics[height=5cm,angle=0] {figures/CcmtoolsComponent} + \caption{ CCM Tools component model.} + \label{figure:CcmtoolsComponentModel} + \end{center} + \end{figure} ! To describe software components, some additional keywords have been ! introduced to the Interface Definition Language (IDL). ! A component definition may contain the following surface features: ! \begin{itemize} ! \item Attributes ! \item Supported interfaces ! \item Provides interfaces ! \item Used interfaces ! \end{itemize} ! Additionally, a home definition must be declared for every component ! type. These component homes act as a factory for component instances. ! \vspace{2mm} ! Example: ! \begin{verbatim} ! #include <world/CommonInterface.idl> ! #include <world/FirstInterface.idl> ! #include <world/SecondInterface.idl> + module world + { + /* + * A component description collects zero or more surface + * features to a new component type. + */ + component SimpleComponent supports CommonInterface + { + /* + * Supported interfaces can be used to add attributes and + * operations to the equivalent component interface (it's + * a kind of interface inheritance). + */ + + /* + * Component attributes can be used to configure a + * particular component instance, and are added to the + * equivalent component interface. + */ + attribute string version; + + /* + * Provided interfaces must be implemented by the component's + * business logic, and can be used by clients or other + * components. + */ + provides FirstInterface first; ! /* ! * Used interfaces are implemented by another component. ! * A component's business logic call operations on used ! * interfaces to communicate with other component instances. ! */ ! uses SecondInterface second; ! }; ! ! /* ! * A home definition must be declared for every component type. ! */ ! home SimpleComponentHome manages SimpleComponent ! { ! /* ! * A home definition may contain zero or more factory ! * definitions. Each factory method can be used to ! * create an instance of the given componet type. ! */ ! factory createWithVersion(in string version); ! }; ! }; // end of module world ! \end{verbatim} ! A component description will be transformed into a set of equivalent ! interfaces which define the component's API for clients and other component instances. ! In the following sections these equivalent interfaces will be described ! in detail. ! ! ! %------------------------------------------------------------------------------ ! \subsection{Home Interface} ! %------------------------------------------------------------------------------ %------------------------------------------------------------------------------ ! \subsection{Component Interface} %------------------------------------------------------------------------------ ! ! The component home interface implicitly provides a {\tt create()} operation ! to create instances of the managed component type. ! ! ! ! %------------------------------------------------------------------------------ ! \subsection{Provided Interfaces} %------------------------------------------------------------------------------ + + %------------------------------------------------------------------------------ + \subsection{Used Interfaces} + %------------------------------------------------------------------------------ + + + + \newpage --- NEW FILE: Components.tex --- % $Id$ %============================================================================= \section{Components} %============================================================================= %----------------------------------------------------------------------------- \subsection{} %----------------------------------------------------------------------------- \newpage |