SchemePointer#
Generated reference
- Source file:
ansys/api/fluent/v1/scheme_pointer.proto- Proto package:
ansys.api.fluent.v1.scheme_pointer- Contains:
2 messages
Messages
Empty
Empty represents an empty or null state.
SchemePointer
SchemePointer represents a Scheme language data structure that can hold various types of values. It uses a oneof field to represent different Scheme data types including symbols, pairs, lists, numbers, characters, strings, and booleans.
empty(1)oneof val Emptyempty indicates an empty or null value.
sym(2)oneof valstringsym is a Scheme symbol value.
pair(3)oneof val SchemePairpair is a cons pair (car-cdr) value.
list(9)oneof val SchemeListlist is a Scheme list value.
flonum(4)oneof valdoubleflonum is a Scheme floating-point number value.
fixednum(5)oneof valsint64fixednum is a Scheme fixed-point (integer) number value.
c(6)oneof valstringc is a Scheme character value.
str(7)oneof valstringstr is a Scheme string value.
b(8)oneof valboolb is a Scheme boolean value.
SchemePointer.SchemePair
SchemePair represents a cons pair structure (car and cdr) from Scheme.
car(1)SchemePointercar is the first element of the pair.
cdr(2)SchemePointercdr is the rest of the pair.
SchemePointer.SchemeList
SchemeList represents a list of Scheme pointers.
items(1)repeated SchemePointeritem is a repeated field of Scheme pointers.