void PropertyArrayCopyConstructorvoid();
void PropertyArrayAssignmentOperator();
void PropertyArrayOutstramOperator();
+void PropertyArrayConstructorInitializerList();
namespace
{
PROPERTY_ARRAY_RESERVE_VOID,
PROPERTY_ARRAY_COPY_CONSTRUCTOR_VOID,
PROPERTY_ARRAY_ASSIGNMENT_OPERATOR,
- PROPERTY_ARRAY_OUTSTREAM_OPERATOR
+ PROPERTY_ARRAY_OUTSTREAM_OPERATOR,
+ PROPERTY_ARRAY_CONSTRUCTOR_INITIALIZER_LIST
};
struct Property_Array_TestApp : public ConnectionTracker
case PROPERTY_ARRAY_OUTSTREAM_OPERATOR:
PropertyArrayOutstramOperator();
break;
+
+ case PROPERTY_ARRAY_CONSTRUCTOR_INITIALIZER_LIST:
+ PropertyArrayConstructorInitializerList();
+ break;
}
}
// Data
DaliLog::PrintPass();
}
+void PropertyArrayConstructorInitializerList()
+{
+ int nPropertyArray = 3;
+ Property::Array propArray{ 1, 2, 3, "world", "beautiful" };
+
+ DALI_CHECK_FAIL(propArray[2].Get<int>() != nPropertyArray, "property array failed to retrieved correct value ");
+ DALI_CHECK_FAIL(propArray[4].Get<std::string>() != "beautiful", "property array failed to retrieve correct value ");
+
+ DaliLog::PrintPass();
+}
+
/**
* End of TC Logic Implementation Area.
**/
return test_return_value;
}
+//& purpose: To Check propertyarray initializer_list Constructor is working properly or not.
+//& type: auto
+/**
+* @testcase ITcPropertyArrayConstructorInitializerList
+* @since_tizen 5.5
+* @type Positive
+* @description To Check propertyarray initializer_list Constructor is working properly or not.
+* @scenario ******
+* @apicovered ******
+* @passcase If propertyarray constructor is working Properly
+* @failcase If Fail to work properly
+* @precondition NA
+* @postcondition NA
+*/
+int ITcPropertyArrayConstructorInitializerList(void)
+{
+ DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
+ Application application = Application::New( &gArgc, &gArgv );
+ CHECK_OPEN_GL(SUITE_NAME,__LINE__)
+ Property_Array_TestApp testApp( application, PROPERTY_ARRAY_CONSTRUCTOR_INITIALIZER_LIST);
+ application.MainLoop();
+ return test_return_value;
+}
+
/** @} */
/** @} */
/** @} */
void PropertyMapSquareOperator_1();
void PropertyMapSquareOperator_2();
+void PropertyMapConstructorInitializerList();
+
namespace
{
enum TEST_CASES_LIST_PROPERTY_MAP
PROPERTY_MAP_FIND,
PROPERTY_MAP_FIND_001,
PROPERTY_MAP_INSERT,
- PROPERTY_MAP_SQUARE_OPERATOR
+ PROPERTY_MAP_SQUARE_OPERATOR,
+ PROPERTY_MAP_CONSTRUCTOR_INITIALIZER_LIST
};
struct Property_Map_TestApp : public ConnectionTracker
case PROPERTY_MAP_SQUARE_OPERATOR:
PropertyMapSquareOperator();
break;
+
+ case PROPERTY_MAP_CONSTRUCTOR_INITIALIZER_LIST:
+ PropertyMapConstructorInitializerList();
+ break;
}
}
// Data
DaliLog::PrintPass();
}
+void PropertyMapConstructorInitializerList()
+{
+ int nPropertyMapCount = 3;
+ Property::Map propMap{ { "one", 1 }, { "two", 2 }, { "three", 3 } };
+
+ DALI_CHECK_FAIL(propMap.Empty(), "property is empty which is not expected");
+ DALI_CHECK_FAIL( propMap.Count() != nPropertyMapCount, "property count should be 3 but it does not match with expected"); //Should only have three items !!
+
+ DaliLog::PrintPass();
+}
+
/**
* End of TC Logic Implementation Area.
**/
return test_return_value;
}
+//& purpose: To check if property map initializer_list constructor works fine
+//& type: auto
+/**
+* @testcase ITcPropertyMapConstructorInitializerList
+* @since_tizen 5.5
+* @type Positive
+* @description Check if property map initializer_list constructor works fine
+* @scenario ******
+* @apicovered ******
+* @passcase If propertymap constructor is working Properly
+* @failcase If Fail to work properly
+* @precondition NA
+* @postcondition NA
+*/
+int ITcPropertyMapConstructorInitializerList(void)
+{
+ DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
+ Application application = Application::New( &gArgc, &gArgv );
+ CHECK_OPEN_GL(SUITE_NAME,__LINE__)
+ Property_Map_TestApp testApp( application, PROPERTY_MAP_CONSTRUCTOR_INITIALIZER_LIST);
+ application.MainLoop();
+ return test_return_value;
+}
+
/** @} */ // end of itc-propertyMap-testcases
/** @} */ // end of itc-propertyMap
/** @} */ // end of itc-dali-core
void PropertyValueConstructorsExtentsType2(void);
void PropertyValueAssignmentOperatorExtents(void);
void PropertyValueGetExtents(void);
-
+void PropertyValueConstructorsInitializerList(void);
namespace
{
PROPERTY_VALUE_CONSTRUCTOR_EXTENTSTYPE,
PROPERTY_VALUE_CONSTRUCTOR_EXTENTSTYPE2,
PROPERTY_VALUE_OPERATORASSIGNMENT_EXTENTS,
- PROPERTY_VALUE_GET_EXTENTS
+ PROPERTY_VALUE_GET_EXTENTS,
+ PROPERTY_VALUE_CONSTRUCTOR_INITIALIZER_LIST
};
struct TestApp : public ConnectionTracker
{
switch (mTestCase)
{
- case PROPERTY_VALUE_CONSTRUCTOR_EXTENTSTYPE :
- PropertyValueConstructorsExtentsType();
- break;
- case PROPERTY_VALUE_CONSTRUCTOR_EXTENTSTYPE2 :
- PropertyValueConstructorsExtentsType2();
- break;
- case PROPERTY_VALUE_OPERATORASSIGNMENT_EXTENTS :
- PropertyValueAssignmentOperatorExtents();
- break;
- case PROPERTY_VALUE_GET_EXTENTS :
- PropertyValueGetExtents();
- break;
+ case PROPERTY_VALUE_CONSTRUCTOR_EXTENTSTYPE :
+ PropertyValueConstructorsExtentsType();
+ break;
+
+ case PROPERTY_VALUE_CONSTRUCTOR_EXTENTSTYPE2 :
+ PropertyValueConstructorsExtentsType2();
+ break;
+
+ case PROPERTY_VALUE_OPERATORASSIGNMENT_EXTENTS :
+ PropertyValueAssignmentOperatorExtents();
+ break;
+
+ case PROPERTY_VALUE_GET_EXTENTS :
+ PropertyValueGetExtents();
+ break;
+
+ case PROPERTY_VALUE_CONSTRUCTOR_INITIALIZER_LIST:
+ PropertyValueConstructorsInitializerList();
+ break;
}
}
// Data
void PropertyValueConstructorsExtentsType(void)
{
- Property::Value value(Property::EXTENTS);
+ Property::Value value(Property::EXTENTS);
- DALI_CHECK_FAIL( value.GetType()!= Property::EXTENTS , "PropertyValue Constuctor for Extents type has Failed.");
- DALI_CHECK_FAIL( value.Get<Extents>() != Extents( 0u, 0u, 0u, 0u ) , "PropertyValue::Get for Extents type has Failed.");
+ DALI_CHECK_FAIL( value.GetType()!= Property::EXTENTS , "PropertyValue Constuctor for Extents type has Failed.");
+ DALI_CHECK_FAIL( value.Get<Extents>() != Extents( 0u, 0u, 0u, 0u ) , "PropertyValue::Get for Extents type has Failed.");
- DaliLog::PrintPass();
+ DaliLog::PrintPass();
}
//& purpose: Check if the Constructor works for Extents type or not.
//& type: auto
*/
int ITcPropertyValueConstructorsExtentsType(void)
{
- DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
- Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
- TestApp testApp( application, PROPERTY_VALUE_CONSTRUCTOR_EXTENTSTYPE);
- application.MainLoop();
- return test_return_value;
+ DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
+ Application application = Application::New( &gArgc, &gArgv );
+ CHECK_OPEN_GL(SUITE_NAME,__LINE__)
+ TestApp testApp( application, PROPERTY_VALUE_CONSTRUCTOR_EXTENTSTYPE);
+ application.MainLoop();
+ return test_return_value;
}
void PropertyValueConstructorsExtentsType2(void)
{
- Property::Value value(Property::VECTOR4);
+ Property::Value value(Property::VECTOR4);
- DALI_CHECK_FAIL( value.GetType()!= Property::VECTOR4 , "PropertyValue Constuctor for Vector4 type has Failed.");
- DALI_CHECK_FAIL( value.Get<Extents>() != Extents( 0u, 0u, 0u, 0u ) , "PropertyValue::Get for Extents type has Failed.");
+ DALI_CHECK_FAIL( value.GetType()!= Property::VECTOR4 , "PropertyValue Constuctor for Vector4 type has Failed.");
+ DALI_CHECK_FAIL( value.Get<Extents>() != Extents( 0u, 0u, 0u, 0u ) , "PropertyValue::Get for Extents type has Failed.");
- DaliLog::PrintPass();
+ DaliLog::PrintPass();
}
//& purpose: Check if the Constructor works for Extents type or not.
//& type: auto
*/
int ITcPropertyValueConstructorsExtentsType2(void)
{
- DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
- Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
- TestApp testApp( application, PROPERTY_VALUE_CONSTRUCTOR_EXTENTSTYPE2);
- application.MainLoop();
- return test_return_value;
+ DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
+ Application application = Application::New( &gArgc, &gArgv );
+ CHECK_OPEN_GL(SUITE_NAME,__LINE__)
+ TestApp testApp( application, PROPERTY_VALUE_CONSTRUCTOR_EXTENTSTYPE2);
+ application.MainLoop();
+ return test_return_value;
}
void PropertyValueAssignmentOperatorExtents(void)
{
- Property::Value value;
- value = Property::Value( Extents( 4, 3, 2, 1 ) ); // mismatch
- Property::Value copy( Property::EXTENTS );
- copy = value; // match
- Extents copyExtents;
- copy.Get(copyExtents);
- DALI_CHECK_FAIL( Extents( 4, 3, 2, 1 ) != copyExtents, "PropertyValue::Get for Extents type has Failed. " );
- DaliLog::PrintPass();
+ Property::Value value;
+ value = Property::Value( Extents( 4, 3, 2, 1 ) ); // mismatch
+ Property::Value copy( Property::EXTENTS );
+ copy = value; // match
+ Extents copyExtents;
+ copy.Get(copyExtents);
+ DALI_CHECK_FAIL( Extents( 4, 3, 2, 1 ) != copyExtents, "PropertyValue::Get for Extents type has Failed. " );
+ DaliLog::PrintPass();
}
+
//& purpose: Check if assignment operator works for Extents type or not.
//& type: auto
/**
int ITcPropertyValueAssignmentOperatorExtents(void)
{
- DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
- Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
- TestApp testApp( application, PROPERTY_VALUE_OPERATORASSIGNMENT_EXTENTS);
- application.MainLoop();
- return test_return_value;
+ DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
+ Application application = Application::New( &gArgc, &gArgv );
+ CHECK_OPEN_GL(SUITE_NAME,__LINE__)
+ TestApp testApp( application, PROPERTY_VALUE_OPERATORASSIGNMENT_EXTENTS);
+ application.MainLoop();
+ return test_return_value;
}
void PropertyValueGetExtents(void)
{
- Property::Value value( Extents( 1u, 2u, 3u, 4u ) );
- Extents result( 4u, 3u, 2u, 1u );
- DALI_CHECK_FAIL( Extents( 1u, 2u, 3u, 4u ) != value.Get<Extents>(), "PropertyValue::Get has Failed. " );
- DALI_CHECK_FAIL( true != value.Get( result ), "PropertyValue::Get has Failed. " );
- DALI_CHECK_FAIL( Extents( 1u, 2u, 3u, 4u )!= result, "PropertyValue::Get has Failed. " );
- DaliLog::PrintPass();
+ Property::Value value( Extents( 1u, 2u, 3u, 4u ) );
+ Extents result( 4u, 3u, 2u, 1u );
+ DALI_CHECK_FAIL( Extents( 1u, 2u, 3u, 4u ) != value.Get<Extents>(), "PropertyValue::Get has Failed. " );
+ DALI_CHECK_FAIL( true != value.Get( result ), "PropertyValue::Get has Failed. " );
+ DALI_CHECK_FAIL( Extents( 1u, 2u, 3u, 4u )!= result, "PropertyValue::Get has Failed. " );
+ DaliLog::PrintPass();
}
//& purpose: Check if Get api is working for Extents type or not.
//& type: auto
int ITcPropertyValueGetExtents(void)
{
- DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
- Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
- TestApp testApp( application, PROPERTY_VALUE_GET_EXTENTS);
- application.MainLoop();
- return test_return_value;
+ DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
+ Application application = Application::New( &gArgc, &gArgv );
+ CHECK_OPEN_GL(SUITE_NAME,__LINE__)
+ TestApp testApp( application, PROPERTY_VALUE_GET_EXTENTS);
+ application.MainLoop();
+ return test_return_value;
+}
+
+void PropertyValueConstructorsInitializerList(void)
+{
+ int nPropertyValueCount = 3;
+ Property::Value value{ { "one", 1 }, { "two", 2 }, { "three", 3 } };
+
+ DALI_CHECK_FAIL( value.GetType() != Property::MAP , "PropertyValue Constuctor for Map type has Failed.");
+ DALI_CHECK_FAIL( value.Get<Property::Map>().Count() != nPropertyValueCount , "PropertyValue::Get for Map type has Failed.");
+
+ DaliLog::PrintPass();
}
+
+//& purpose: To check if the Constructor works for initializer_list or not.
+//& type: auto
+/**
+* @testcase ITcPropertyValueConstructorsInitializerList
+* @since_tizen 5.5
+* @type Positive
+* @description Check if the Constructor works for initializer_list or not.
+* @scenario ******
+* @apicovered ******
+* @passcase If propertymap value initializer_list constructor is working Properly
+* @failcase If Fail to work properly
+* @precondition NA
+* @postcondition NA
+*/
+int ITcPropertyValueConstructorsInitializerList(void)
+{
+ DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
+ Application application = Application::New( &gArgc, &gArgv );
+ CHECK_OPEN_GL(SUITE_NAME,__LINE__)
+ TestApp testApp( application, PROPERTY_VALUE_CONSTRUCTOR_INITIALIZER_LIST);
+ application.MainLoop();
+ return test_return_value;
+}
+
+/** @} */ // end of itc-propertyValue-testcases
+/** @} */ // end of itc-propertyValue
+/** @} */ // end of itc-dali-core
extern int ITcPropertyArrayCopyConstructor(void);
extern int ITcPropertyArrayAssignmentOperator(void);
extern int ITcPropertyArrayOutstreamOperator(void);
+extern int ITcPropertyArrayConstructorInitializerList(void);
extern int ITcPropertyBuffer_001(void);
extern int ITcPropertyConditionGreaterThanCondition(void);
extern int ITcPropertyConditionInsideCondition(void);
extern int ITcPropertyMapFind_001(void);
extern int ITcPropertyMapInsert(void);
extern int ITcPropertyMapSquareOperator(void);
+extern int ITcPropertyMapConstructorInitializerList(void);
extern int ITcPropertyNotificationSetGetNotifyModeOnChanged(void);
extern int ITcPropertyNotificationSetGetNotifyModeOnTrue(void);
extern int ITcPropertyNotificationSetGetNotifyModeOnFalse(void);
extern int ITcPropertyValueConstructorsExtentsType2(void);
extern int ITcPropertyValueAssignmentOperatorExtents(void);
extern int ITcPropertyValueGetExtents(void);
+extern int ITcPropertyValueConstructorsInitializerList(void);
extern int ITcQuaternionByFloat(void);
extern int ITcQuaternionByVector(void);
extern int ITcQuaternionByAngleVector4Axis(void);
{"ITcPropertyArrayCopyConstructor",ITcPropertyArrayCopyConstructor,ITs_propertyarray_startup,ITs_propertyarray_cleanup},
{"ITcPropertyArrayAssignmentOperator",ITcPropertyArrayAssignmentOperator,ITs_propertyarray_startup,ITs_propertyarray_cleanup},
{"ITcPropertyArrayOutstreamOperator",ITcPropertyArrayOutstreamOperator,ITs_propertyarray_startup,ITs_propertyarray_cleanup},
+ {"ITcPropertyArrayConstructorInitializerList",ITcPropertyArrayConstructorInitializerList,ITs_propertyarray_startup,ITs_propertyarray_cleanup},
{"ITcPropertyBuffer_001",ITcPropertyBuffer_001,ITs_propertybuffer_startup,ITs_propertybuffer_cleanup},
{"ITcPropertyConditionGreaterThanCondition",ITcPropertyConditionGreaterThanCondition,ITs_propertycondition_startup,ITs_propertycondition_cleanup},
{"ITcPropertyConditionInsideCondition",ITcPropertyConditionInsideCondition,ITs_propertycondition_startup,ITs_propertycondition_cleanup},
{"ITcPropertyMapFind_001",ITcPropertyMapFind_001,ITs_propertyMap_startup,ITs_propertyMap_cleanup},
{"ITcPropertyMapInsert",ITcPropertyMapInsert,ITs_propertyMap_startup,ITs_propertyMap_cleanup},
{"ITcPropertyMapSquareOperator",ITcPropertyMapSquareOperator,ITs_propertyMap_startup,ITs_propertyMap_cleanup},
+ {"ITcPropertyMapConstructorInitializerList",ITcPropertyMapConstructorInitializerList,ITs_propertyMap_startup,ITs_propertyMap_cleanup},
{"ITcPropertyNotificationSetGetNotifyModeOnChanged",ITcPropertyNotificationSetGetNotifyModeOnChanged,ITs_propertynotification_startup,ITs_propertynotification_cleanup},
{"ITcPropertyNotificationSetGetNotifyModeOnTrue",ITcPropertyNotificationSetGetNotifyModeOnTrue,ITs_propertynotification_startup,ITs_propertynotification_cleanup},
{"ITcPropertyNotificationSetGetNotifyModeOnFalse",ITcPropertyNotificationSetGetNotifyModeOnFalse,ITs_propertynotification_startup,ITs_propertynotification_cleanup},
{"ITcPropertyValueConstructorsExtentsType2",ITcPropertyValueConstructorsExtentsType2,ITs_propertyValue_startup,ITs_propertyValue_cleanup},
{"ITcPropertyValueAssignmentOperatorExtents",ITcPropertyValueAssignmentOperatorExtents,ITs_propertyValue_startup,ITs_propertyValue_cleanup},
{"ITcPropertyValueGetExtents", ITcPropertyValueGetExtents,ITs_propertyValue_startup,ITs_propertyValue_cleanup},
-
+ {"ITcPropertyValueConstructorsInitializerList", ITcPropertyValueConstructorsInitializerList,ITs_propertyValue_startup,ITs_propertyValue_cleanup},
{"ITcQuaternionByFloat",ITcQuaternionByFloat,ITs_quaternion_startup,ITs_quaternion_cleanup},
{"ITcQuaternionByVector",ITcQuaternionByVector,ITs_quaternion_startup,ITs_quaternion_cleanup},
{"ITcQuaternionByAngleVector4Axis",ITcQuaternionByAngleVector4Axis,ITs_quaternion_startup,ITs_quaternion_cleanup},
extern int ITcPropertyArrayCopyConstructor(void);
extern int ITcPropertyArrayAssignmentOperator(void);
extern int ITcPropertyArrayOutstreamOperator(void);
+extern int ITcPropertyArrayConstructorInitializerList(void);
extern int ITcPropertyBuffer_001(void);
extern int ITcPropertyConditionGreaterThanCondition(void);
extern int ITcPropertyConditionInsideCondition(void);
extern int ITcPropertyMapFind_001(void);
extern int ITcPropertyMapInsert(void);
extern int ITcPropertyMapSquareOperator(void);
+extern int ITcPropertyMapConstructorInitializerList(void);
extern int ITcPropertyNotificationSetGetNotifyModeOnChanged(void);
extern int ITcPropertyNotificationSetGetNotifyModeOnTrue(void);
extern int ITcPropertyNotificationSetGetNotifyModeOnFalse(void);
extern int ITcPropertyValueConstructorsExtentsType2(void);
extern int ITcPropertyValueAssignmentOperatorExtents(void);
extern int ITcPropertyValueGetExtents(void);
+extern int ITcPropertyValueConstructorsInitializerList(void);
extern int ITcQuaternionByFloat(void);
extern int ITcQuaternionByVector(void);
extern int ITcQuaternionByAngleVector4Axis(void);
{"ITcPropertyArrayCopyConstructor",ITcPropertyArrayCopyConstructor,ITs_propertyarray_startup,ITs_propertyarray_cleanup},
{"ITcPropertyArrayAssignmentOperator",ITcPropertyArrayAssignmentOperator,ITs_propertyarray_startup,ITs_propertyarray_cleanup},
{"ITcPropertyArrayOutstreamOperator",ITcPropertyArrayOutstreamOperator,ITs_propertyarray_startup,ITs_propertyarray_cleanup},
+ {"ITcPropertyArrayConstructorInitializerList",ITcPropertyArrayConstructorInitializerList,ITs_propertyarray_startup,ITs_propertyarray_cleanup},
{"ITcPropertyBuffer_001",ITcPropertyBuffer_001,ITs_propertybuffer_startup,ITs_propertybuffer_cleanup},
{"ITcPropertyConditionGreaterThanCondition",ITcPropertyConditionGreaterThanCondition,ITs_propertycondition_startup,ITs_propertycondition_cleanup},
{"ITcPropertyConditionInsideCondition",ITcPropertyConditionInsideCondition,ITs_propertycondition_startup,ITs_propertycondition_cleanup},
{"ITcPropertyMapFind_001",ITcPropertyMapFind_001,ITs_propertyMap_startup,ITs_propertyMap_cleanup},
{"ITcPropertyMapInsert",ITcPropertyMapInsert,ITs_propertyMap_startup,ITs_propertyMap_cleanup},
{"ITcPropertyMapSquareOperator",ITcPropertyMapSquareOperator,ITs_propertyMap_startup,ITs_propertyMap_cleanup},
+ {"ITcPropertyMapConstructorInitializerList",ITcPropertyMapConstructorInitializerList,ITs_propertyMap_startup,ITs_propertyMap_cleanup},
{"ITcPropertyNotificationSetGetNotifyModeOnChanged",ITcPropertyNotificationSetGetNotifyModeOnChanged,ITs_propertynotification_startup,ITs_propertynotification_cleanup},
{"ITcPropertyNotificationSetGetNotifyModeOnTrue",ITcPropertyNotificationSetGetNotifyModeOnTrue,ITs_propertynotification_startup,ITs_propertynotification_cleanup},
{"ITcPropertyNotificationSetGetNotifyModeOnFalse",ITcPropertyNotificationSetGetNotifyModeOnFalse,ITs_propertynotification_startup,ITs_propertynotification_cleanup},
{"ITcPropertyValueConstructorsExtentsType2",ITcPropertyValueConstructorsExtentsType2,ITs_propertyValue_startup,ITs_propertyValue_cleanup},
{"ITcPropertyValueAssignmentOperatorExtents",ITcPropertyValueAssignmentOperatorExtents,ITs_propertyValue_startup,ITs_propertyValue_cleanup},
{"ITcPropertyValueGetExtents", ITcPropertyValueGetExtents,ITs_propertyValue_startup,ITs_propertyValue_cleanup},
-
+ {"ITcPropertyValueConstructorsInitializerList", ITcPropertyValueConstructorsInitializerList,ITs_propertyValue_startup,ITs_propertyValue_cleanup},
{"ITcQuaternionByFloat",ITcQuaternionByFloat,ITs_quaternion_startup,ITs_quaternion_cleanup},
{"ITcQuaternionByVector",ITcQuaternionByVector,ITs_quaternion_startup,ITs_quaternion_cleanup},
{"ITcQuaternionByAngleVector4Axis",ITcQuaternionByAngleVector4Axis,ITs_quaternion_startup,ITs_quaternion_cleanup},
extern int ITcPropertyArrayCopyConstructor(void);
extern int ITcPropertyArrayAssignmentOperator(void);
extern int ITcPropertyArrayOutstreamOperator(void);
+extern int ITcPropertyArrayConstructorInitializerList(void);
extern int ITcPropertyBuffer_001(void);
extern int ITcPropertyConditionGreaterThanCondition(void);
extern int ITcPropertyConditionInsideCondition(void);
extern int ITcPropertyMapFind_001(void);
extern int ITcPropertyMapInsert(void);
extern int ITcPropertyMapSquareOperator(void);
+extern int ITcPropertyMapConstructorInitializerList(void);
extern int ITcPropertyNotificationSetGetNotifyModeOnChanged(void);
extern int ITcPropertyNotificationSetGetNotifyModeOnTrue(void);
extern int ITcPropertyNotificationSetGetNotifyModeOnFalse(void);
extern int ITcPropertyValueConstructorsExtentsType2(void);
extern int ITcPropertyValueAssignmentOperatorExtents(void);
extern int ITcPropertyValueGetExtents(void);
+extern int ITcPropertyValueConstructorsInitializerList(void);
extern int ITcQuaternionByFloat(void);
extern int ITcQuaternionByVector(void);
extern int ITcQuaternionByAngleVector4Axis(void);
{"ITcPropertyArrayCopyConstructor",ITcPropertyArrayCopyConstructor,ITs_propertyarray_startup,ITs_propertyarray_cleanup},
{"ITcPropertyArrayAssignmentOperator",ITcPropertyArrayAssignmentOperator,ITs_propertyarray_startup,ITs_propertyarray_cleanup},
{"ITcPropertyArrayOutstreamOperator",ITcPropertyArrayOutstreamOperator,ITs_propertyarray_startup,ITs_propertyarray_cleanup},
+ {"ITcPropertyArrayConstructorInitializerList",ITcPropertyArrayConstructorInitializerList,ITs_propertyarray_startup,ITs_propertyarray_cleanup},
{"ITcPropertyBuffer_001",ITcPropertyBuffer_001,ITs_propertybuffer_startup,ITs_propertybuffer_cleanup},
{"ITcPropertyConditionGreaterThanCondition",ITcPropertyConditionGreaterThanCondition,ITs_propertycondition_startup,ITs_propertycondition_cleanup},
{"ITcPropertyConditionInsideCondition",ITcPropertyConditionInsideCondition,ITs_propertycondition_startup,ITs_propertycondition_cleanup},
{"ITcPropertyMapFind_001",ITcPropertyMapFind_001,ITs_propertyMap_startup,ITs_propertyMap_cleanup},
{"ITcPropertyMapInsert",ITcPropertyMapInsert,ITs_propertyMap_startup,ITs_propertyMap_cleanup},
{"ITcPropertyMapSquareOperator",ITcPropertyMapSquareOperator,ITs_propertyMap_startup,ITs_propertyMap_cleanup},
+ {"ITcPropertyMapConstructorInitializerList",ITcPropertyMapConstructorInitializerList,ITs_propertyMap_startup,ITs_propertyMap_cleanup},
{"ITcPropertyNotificationSetGetNotifyModeOnChanged",ITcPropertyNotificationSetGetNotifyModeOnChanged,ITs_propertynotification_startup,ITs_propertynotification_cleanup},
{"ITcPropertyNotificationSetGetNotifyModeOnTrue",ITcPropertyNotificationSetGetNotifyModeOnTrue,ITs_propertynotification_startup,ITs_propertynotification_cleanup},
{"ITcPropertyNotificationSetGetNotifyModeOnFalse",ITcPropertyNotificationSetGetNotifyModeOnFalse,ITs_propertynotification_startup,ITs_propertynotification_cleanup},
{"ITcPropertyValueConstructorsExtentsType2",ITcPropertyValueConstructorsExtentsType2,ITs_propertyValue_startup,ITs_propertyValue_cleanup},
{"ITcPropertyValueAssignmentOperatorExtents",ITcPropertyValueAssignmentOperatorExtents,ITs_propertyValue_startup,ITs_propertyValue_cleanup},
{"ITcPropertyValueGetExtents", ITcPropertyValueGetExtents,ITs_propertyValue_startup,ITs_propertyValue_cleanup},
+ {"ITcPropertyValueConstructorsInitializerList", ITcPropertyValueConstructorsInitializerList,ITs_propertyValue_startup,ITs_propertyValue_cleanup},
{"ITcQuaternionByFloat",ITcQuaternionByFloat,ITs_quaternion_startup,ITs_quaternion_cleanup},
{"ITcQuaternionByVector",ITcQuaternionByVector,ITs_quaternion_startup,ITs_quaternion_cleanup},
{"ITcQuaternionByAngleVector4Axis",ITcQuaternionByAngleVector4Axis,ITs_quaternion_startup,ITs_quaternion_cleanup},