IOLink
IOL_v1.6.1_release
Changes
ChangeLog
API ChangeLog
User guide
Capacities
Overview
Installation
Getting started
View concept
Storage concept
Fundamentals
Custom implementation
Serialization
Extensions
Data Frames
Namespaces
Namespace List
Namespace Members
All
a
c
d
i
l
m
o
p
r
s
v
Functions
Typedefs
a
d
i
m
p
r
s
v
Enumerations
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Variables
Typedefs
Related Functions
Files
File List
•
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Pages
MemoryLayout.h
1
#pragma once
2
3
namespace
iolink
4
{
5
10
enum class
MemoryLayout
11
{
13
UNKNOWN
= 0,
14
28
C
,
29
43
FORTRAN
,
44
};
45
46
}
// end namespace iolink
iolink::MemoryLayout::FORTRAN
@ FORTRAN
In the Fortran layout the first dimension will have the lesser stride.
iolink
All IOLink symbols are enclosed in this namespace.
Definition:
ArrayX.h:7
iolink::MemoryLayout::UNKNOWN
@ UNKNOWN
Unknown layout.
iolink::MemoryLayout::C
@ C
In the C layout the first dimension will have the bigger stride.
iolink::MemoryLayout
MemoryLayout
This enum indicates how a multidimensionnal array is stored in continuous memory.
Definition:
MemoryLayout.h:10
iolink
public
include
iolink
MemoryLayout.h
Generated on Thu Sep 7 2023 08:17:19 for IOLink by
1.8.17