Skip to main content
Open topic with navigation CAPL Functions » Ethernet » AUTOSAR Eth IL » Syntax for Database-based Access Paths

Syntax for Database-based Access Paths

Feature availability for your product: CANoe DE • CANoe4SW DE A value path is used to access parameters of a SOME/IP Message with AREthGetValue… and AREthSetValue…. The path begins with a SOME/IP parameter name. Arrays of a struct/unions are selected with Name, arrays of arrays are selected with [Index]. Example paramName.memberName.twoDimArray[1][2].fieldName

Parameter

  • GetValue(path, int32) / GetValue(path, int64)
    • Type: Boolean, Integer, Enumerated
    • Description: Array value
    • Type: Union
    • Description: Index of the sub-element
    • Type: Array
    • Description: Number of sub-elements
  • GetValue(path, double)
    • Type: Float, Double
    • Description: Array value
  • GetValue(path, len, buffer)
    • Type: Enumerated
    • Description: Symbolic value of the array
    • Type: String
    • Description: Array value
    • Type: Union
    • Description: Name of the current sub-element
  • SetValue(path, int32) / SetValue(path, int64)
    • Type: Boolean, Integer, Enumerated
    • Description: Array value
  • SetValue(path, double)
    • Type: Float, Double
    • Description: Array value
  • SetValue(path, len, buffer)
    • Type: Enumerated
    • Description: Symbolic value of the array
    • Type: String
    • Description: Array value