Logo etsi

ETSI's Bug Tracker

Notice: information submitted on the ETSI issue Tracker may be incorporated in ETSI publication(s) and therefore subject to the ETSI IPR policy.

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006333Part 06: TTCN-3 Control InterfaceNew Featurepublic20-11-2012 11:0314-12-2012 07:35
ReporterTomas Urban 
Assigned ToIna Schieferdecker 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Versionv4.4.1 (published 2012-04) 
Target Versionv4.5.1 (published 2013-04)Fixed in Versionv4.5.1 (published 2013-04) 
Summary0006333: TCI C mapping: numeric version of tciSetInt and tciGetInt
DescriptionThe current C mapping of the tciSetInt and tciGetInt contains several functions that use either character strings or individual digits and a sign to get or set numeric values. Although this approach can be useful for dealing with very large numbers, I believe that in the most common cases, users would benefit from having a simple set and get functions using integer numbers (as it is the case in mapping to other languages). The current functions usually require writing conversion code on the adapter side (often even platform-specific), which is time-consuming and results in slower code.

Proposed functions to be added to the C mapping:
long long tciGetInt(Value inst);
void tciSetInt(Value inst, long long value);

The existing functions shall be left unchanged to keep backwards compatibility and allow handling large values (exceeding boundaries of signed 64-bit numbers).
TagsNo tags attached.
Clause Reference(s)9.2
Source (company - Author)Elvior
Attached Files

- Relationships

-  Notes
(0011261)
Ina Schieferdecker (reporter)
14-12-2012 07:35

Implemented as proposed.

- Issue History
Date Modified Username Field Change
20-11-2012 11:03 Tomas Urban New Issue
20-11-2012 11:03 Tomas Urban Clause Reference(s) => 9.2
20-11-2012 11:03 Tomas Urban Source (company - Author) => Elvior
10-12-2012 13:41 Gyorgy Rethy Status new => assigned
10-12-2012 13:41 Gyorgy Rethy Assigned To => Ina Schieferdecker
10-12-2012 16:39 Gyorgy Rethy Target Version => Edition 4.5.1
14-12-2012 07:35 Ina Schieferdecker Note Added: 0011261
14-12-2012 07:35 Ina Schieferdecker Status assigned => resolved
14-12-2012 07:35 Ina Schieferdecker Resolution open => fixed
14-12-2012 07:35 Ina Schieferdecker Fixed in Version => Edition 4.5.1
14-12-2012 07:35 Ina Schieferdecker Status resolved => closed


MantisBT 1.2.14 [^]
Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker