i2c_oled sample
qrcodegen_Segment::mode
is only used within i2c_oled sample.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
i2c_oled sample
qrcodegen_Segment::mode
qrcodegen_Segment::mode field
Syntax
Show:
Summary
Declaration
from
qrcodegen.h:111
enum
qrcodegen_Mode
mode
;
Examples
References
from
examples
Code
Location
Referrer
enum
qrcodegen_Mode
mode
;
qrcodegen.h:111
seg
.
mode
=
qrcodegen_Mode_BYTE
;
qrcodegen.c:150
qrcodegen_encodeText()
seg
.
bitLength
=
calcSegmentBitLength
(
seg
.
mode
,
textLen
)
;
qrcodegen.c:151
qrcodegen_encodeText()
seg
.
mode
=
qrcodegen_Mode_BYTE
;
qrcodegen.c:170
qrcodegen_encodeBinary()
seg
.
bitLength
=
calcSegmentBitLength
(
seg
.
mode
,
dataLen
)
;
qrcodegen.c:171
qrcodegen_encodeBinary()
appendBitsToBuffer
(
(
int
)
seg
->
mode
,
4
,
qrcode
,
&
bitLen
)
;
qrcodegen.c:234
qrcodegen_encodeSegmentsAdvanced()
appendBitsToBuffer
(
seg
->
numChars
,
numCharCountBits
(
seg
->
mode
,
version
)
,
qrcode
,
&
bitLen
)
;
qrcodegen.c:235
qrcodegen_encodeSegmentsAdvanced()
result
.
mode
=
qrcodegen_Mode_BYTE
;
qrcodegen.c:866
qrcodegen_makeBytes()
result
.
bitLength
=
calcSegmentBitLength
(
result
.
mode
,
len
)
;
qrcodegen.c:867
qrcodegen_makeBytes()
result
.
mode
=
qrcodegen_Mode_NUMERIC
;
qrcodegen.c:882
qrcodegen_makeNumeric()
int
bitLen
=
calcSegmentBitLength
(
result
.
mode
,
len
)
;
qrcodegen.c:883
qrcodegen_makeNumeric()
result
.
mode
=
qrcodegen_Mode_ALPHANUMERIC
;
qrcodegen.c:916
qrcodegen_makeAlphanumeric()
int
bitLen
=
calcSegmentBitLength
(
result
.
mode
,
len
)
;
qrcodegen.c:917
qrcodegen_makeAlphanumeric()
result
.
mode
=
qrcodegen_Mode_ECI
;
qrcodegen.c:948
qrcodegen_makeEci()
int
ccbits
=
numCharCountBits
(
segs
[
i
]
.
mode
,
version
)
;
qrcodegen.c:984
getTotalBits()
seg
.
mode
=
qrcodegen_Mode_BYTE
;
qrcodegen.c:1015
qrcodegen_getMinFitVersion()
seg
.
bitLength
=
calcSegmentBitLength
(
seg
.
mode
,
dataLen
)
;
qrcodegen.c:1016
qrcodegen_getMinFitVersion()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
qrcodegen_Segment::mode
is written by 7 functions and is read by 8 functions:
qrcodegen_encodeText()
qrcodegen_encodeBinary()
qrcodegen_makeBytes()
qrcodegen_makeNumeric()
qrcodegen_makeAlphanumeric()
qrcodegen_makeEci()
qrcodegen_getMinFitVersion()
All items filtered out
qrcodegen_Segment::mode
qrcodegen_encodeText()
qrcodegen_encodeBinary()
qrcodegen_encodeSegmentsAdvanced()
qrcodegen_makeBytes()
qrcodegen_makeNumeric()
qrcodegen_makeAlphanumeric()
getTotalBits()
qrcodegen_getMinFitVersion()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out