• There are no items in your cart

ECMA 158 : 4ED 97

Current
Current

The latest, up-to-date edition.

PORTABLE COMMON TOOL ENVIRONMENT (PCTE) - C PROGRAMMING LANGUAGE BINDING
Published date

01-12-2013

1 Scope
2 Conformance
3 Normative references
4 Definitions
5 Formal notations
6 Outline of the Standard
7 Binding strategy
   7.1 C programming language standard
   7.2 General principles
   7.3 Sets and sequences
   7.4 Character strings
   7.5 Memory allocation
   7.6 References and names
   7.7 Operation return values
   7.8 Error conditions
   7.9 Identifiers
   7.10 Implementation limits
8 Datatype mapping
   8.1 Mapping of PCTE datatypes to LI datatypes
   8.2 Mapping of LI datatypes to C datatypes
   8.3 Private datatypes
   8.4 References and names
   8.5 C private type Pcte_sequence
   8.6 Deriving C function semantics from the abstract
        specification
   8.7 Headers
9 Object management
   9.1 Object management datatypes
   9.2 Link operations
   9.3 Object operations
   9.4 Version operations
10 Schema management
   10.1 Schema management datatypes
   10.2 Update operations
   10.3 Usage operations
   10.4 Working schema operations
11 Volumes, devices, and archives
   11.1 Volume, device, and archive datatypes
   11.2 Volume, device, and archive operations
   11.3 Clusters
12 Files, pipes, and devices
   12.1 File, pipe, and device datatypes
   12.2 File, pipe, and device operations
13 Process execution
   13.1 Process execution datatypes
   13.2 Process execution operations
   13.3 Security operations
   13.4 Profiling operations
   13.5 Monitoring operations
14 Message queues
   14.1 Message queue datatypes
   14.2 Message queue operations
15 Notification
   15.1 Notification datatypes
   15.2 Notification operations
16 Concurrency and integrity control
   16.1 Concurrency and integrity control datatypes
   16.2 Concurrency and integrity control operations
17 Replication
   17.1 Replication datatypes
   17.2 Replication operations
18 Network connection
   18.1 Network connection datatypes
   18.2 Network connection operations
   18.3 Foreign system operations
   18.4 Time operations
19 Discretionary security
   19.1 Discretionary security datatypes
   19.2 Discretionary access control operations
   19.3 Discretionary security administration operations
20 Mandatory security
   20.1 Mandatory security datatypes
   20.2 Mandatory security operations
   20.3 Mandatory security administration operations
   20.4 Mandatory security operations for processes
21 Auditing
   21.1 Auditing datatypes
   21.2 Auditing operations
22 Accounting
   22.1 Accounting datatypes
   22.2 Accounting administration operations
   22.3 Consumer identity operations
23 References
   23.1 Reference datatypes
   23.2 Object reference operations
   23.3 Link reference operations
   23.4 Type reference operations
24 Limits
   24.1 Implementation limit datatypes
   24.2 Implementation limit operations
25 Error conditions
   25.1 Error condition datatypes
   25.2 Error condition operations
Annex A - The object orientation module
Index of abstract operations
Index of C subprograms
Index of C datatypes

Defines the binding of the Portable Common Tool Environment (PCTE), as specified in ECMA-149, to the C programming language.

Committee
TC 33
DocumentType
Standard
PublisherName
European Computer Manufacturers Association
Status
Current

ECMA 162 : 4ED 97
ECMA 230 : 2ED 97 PORTABLE COMMON TOOL ENVIRONMENT (PCTE) - IDL BINDING (INTERFACE DEFINITION LANGUAGE)

ISO 8601:2004 Data elements and interchange formats Information interchange Representation of dates and times
ECMA 149 : 4ED 97 PORTABLE COMMON TOOL ENVIRONMENT (PCTE) - ABSTRACT SPECIFICATION
ISO/IEC 11404:2007 Information technology — General-Purpose Datatypes (GPD)
ISO/IEC TR 10182:2016 Information technology Programming languages, their environments and system software interfaces Guidelines for language bindings
ECMA 162 : 4ED 97

View more information
Sorry this product is not available in your region.

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.