MOS Source Code
Loading...
Searching...
No Matches
validation.c File Reference
#include "validation.h"
#include "malloc_wrappers.h"
#include <pb_common.h>
#include <assert.h>
+ Include dependency graph for validation.c:

Go to the source code of this file.

Functions

void validate_static (pb_field_iter_t *iter)
 
void validate_pointer (pb_field_iter_t *iter)
 
void validate_message (const void *msg, size_t structsize, const pb_msgdesc_t *msgtype)
 

Function Documentation

◆ validate_static()

void validate_static ( pb_field_iter_t * iter)

Definition at line 6 of file validation.c.

Referenced by validate_message().

+ Here is the call graph for this function:

◆ validate_pointer()

void validate_pointer ( pb_field_iter_t * iter)

Definition at line 62 of file validation.c.

Referenced by validate_message().

+ Here is the call graph for this function:

◆ validate_message()

void validate_message ( const void * msg,
size_t structsize,
const pb_msgdesc_t * msgtype )

Definition at line 144 of file validation.c.

Referenced by do_decode(), do_roundtrip(), do_stream_decode(), validate_pointer(), and validate_static().

+ Here is the call graph for this function: