ESP-IDF
SEGGER_BUFFER_DESC
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (3/5)...
Files
loading (4/5)...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
SEGGER_BUFFER_DESC
SEGGER_BUFFER_DESC struct
Types
Syntax
Show:
Summary
Declaration
from
SEGGER.h:152
typedef
struct
{
char
*
pBuffer
;
int
BufferSize
;
int
Cnt
;
}
SEGGER_BUFFER_DESC
;
Fields
Field
Declared as
SEGGER_BUFFER_DESC::pBuffer
char
*
SEGGER_BUFFER_DESC::BufferSize
int
SEGGER_BUFFER_DESC::Cnt
int
Related Functions
Found 3 other functions taking a
SEGGER_BUFFER_DESC
argument:
Function
SEGGER_StoreChar()
SEGGER_PrintUnsigned()
SEGGER_PrintInt()
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
{
SEGGER.h:152
}
SEGGER_BUFFER_DESC
;
SEGGER.h:156
SEGGER_BUFFER_DESC
SEGGER_BUFFER_DESC
*
pBufferDesc
;
// Buffer descriptor to use for output.
SEGGER.h:169
SEGGER_SNPRINTF_CONTEXT_struct
SEGGER_SNPRINTF_CONTEXT_struct::pBufferDesc
void
(
*
pfStoreChar
)
(
SEGGER_BUFFER_DESC
*
pBufferDesc
,
SEGGER_SNPRINTF_CONTEXT
*
pContext
,
char
c
)
;
SEGGER.h:174
int
(
*
pfPrintUnsigned
)
(
SEGGER_BUFFER_DESC
*
pBufferDesc
,
SEGGER_SNPRINTF_CONTEXT
*
pContext
,
U32
v
,
unsigned
Base
,
char
Flags
,
int
Width
,
int
Precision
)
;
SEGGER.h:175
int
(
*
pfPrintInt
)
(
SEGGER_BUFFER_DESC
*
pBufferDesc
,
SEGGER_SNPRINTF_CONTEXT
*
pContext
,
I32
v
,
unsigned
Base
,
char
Flags
,
int
Width
,
int
Precision
)
;
SEGGER.h:176
typedef
void
(
*
SEGGER_pFormatter
)
(
SEGGER_BUFFER_DESC
*
pBufferDesc
,
SEGGER_SNPRINTF_CONTEXT
*
pContext
,
const
SEGGER_PRINTF_API
*
pApi
,
va_list
*
pParamList
,
char
Lead
,
int
Width
,
int
Precision
)
;
SEGGER.h:179
void
SEGGER_StoreChar
(
SEGGER_BUFFER_DESC
*
pBufferDesc
,
char
c
)
;
SEGGER.h:220
SEGGER_StoreChar()
SEGGER_StoreChar()::pBufferDesc
void
SEGGER_PrintUnsigned
(
SEGGER_BUFFER_DESC
*
pBufferDesc
,
U32
v
,
unsigned
Base
,
int
Precision
)
;
SEGGER.h:221
SEGGER_PrintUnsigned()
SEGGER_PrintUnsigned()::pBufferDesc
void
SEGGER_PrintInt
(
SEGGER_BUFFER_DESC
*
pBufferDesc
,
I32
v
,
unsigned
Base
,
int
Precision
)
;
SEGGER.h:222
SEGGER_PrintInt()
SEGGER_PrintInt()::pBufferDesc
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
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
Instance
Scope
Location
Project
SEGGER_SNPRINTF_CONTEXT_struct::pBufferDesc
SEGGER_SNPRINTF_CONTEXT_struct
SEGGER.h:169
SEGGER_StoreChar()::pBufferDesc
SEGGER_StoreChar()
SEGGER.h:220
SEGGER_PrintUnsigned()::pBufferDesc
SEGGER_PrintUnsigned()
SEGGER.h:221
SEGGER_PrintInt()::pBufferDesc
SEGGER_PrintInt()
SEGGER.h:222
Lifecycle
from
examples
All items filtered out
All items filtered out