WPILibC++ 2027.0.0-alpha-3
Loading...
Searching...
No Matches
file_def.h File Reference

Go to the source code of this file.

Functions

UPB_API const char * upb_FileDef_EditionName (int edition)
 
const upb_FileDefupb_FileDef_Dependency (const upb_FileDef *f, int i)
 
int upb_FileDef_DependencyCount (const upb_FileDef *f)
 
bool upb_FileDef_HasOptions (const upb_FileDef *f)
 
UPB_API const char * upb_FileDef_Name (const upb_FileDef *f)
 
const UPB_DESC (FileOptions) *upb_FileDef_Options(const upb_FileDef *f)
 
const UPB_DESC (FeatureSet) *upb_FileDef_ResolvedFeatures(const upb_FileDef *f)
 
const char * upb_FileDef_Package (const upb_FileDef *f)
 
 UPB_DESC (Edition) upb_FileDef_Edition(const upb_FileDef *f)
 
UPB_API const upb_DefPoolupb_FileDef_Pool (const upb_FileDef *f)
 
const upb_FileDefupb_FileDef_PublicDependency (const upb_FileDef *f, int i)
 
int upb_FileDef_PublicDependencyCount (const upb_FileDef *f)
 
const upb_ServiceDefupb_FileDef_Service (const upb_FileDef *f, int i)
 
int upb_FileDef_ServiceCount (const upb_FileDef *f)
 
UPB_API upb_Syntax upb_FileDef_Syntax (const upb_FileDef *f)
 
const upb_EnumDefupb_FileDef_TopLevelEnum (const upb_FileDef *f, int i)
 
int upb_FileDef_TopLevelEnumCount (const upb_FileDef *f)
 
const upb_FieldDefupb_FileDef_TopLevelExtension (const upb_FileDef *f, int i)
 
int upb_FileDef_TopLevelExtensionCount (const upb_FileDef *f)
 
const upb_MessageDefupb_FileDef_TopLevelMessage (const upb_FileDef *f, int i)
 
int upb_FileDef_TopLevelMessageCount (const upb_FileDef *f)
 
const upb_FileDefupb_FileDef_WeakDependency (const upb_FileDef *f, int i)
 
int upb_FileDef_WeakDependencyCount (const upb_FileDef *f)
 
bool upb_FileDef_Resolves (const upb_FileDef *f, const char *symbol)
 

Function Documentation

◆ UPB_DESC() [1/3]

UPB_DESC ( Edition ) const

◆ UPB_DESC() [2/3]

const UPB_DESC ( FeatureSet ) const

◆ UPB_DESC() [3/3]

const UPB_DESC ( FileOptions ) const

◆ upb_FileDef_Dependency()

const upb_FileDef * upb_FileDef_Dependency ( const upb_FileDef * f,
int i )

◆ upb_FileDef_DependencyCount()

int upb_FileDef_DependencyCount ( const upb_FileDef * f)

◆ upb_FileDef_EditionName()

UPB_API const char * upb_FileDef_EditionName ( int edition)

◆ upb_FileDef_HasOptions()

bool upb_FileDef_HasOptions ( const upb_FileDef * f)

◆ upb_FileDef_Name()

UPB_API const char * upb_FileDef_Name ( const upb_FileDef * f)

◆ upb_FileDef_Package()

const char * upb_FileDef_Package ( const upb_FileDef * f)

◆ upb_FileDef_Pool()

UPB_API const upb_DefPool * upb_FileDef_Pool ( const upb_FileDef * f)

◆ upb_FileDef_PublicDependency()

const upb_FileDef * upb_FileDef_PublicDependency ( const upb_FileDef * f,
int i )

◆ upb_FileDef_PublicDependencyCount()

int upb_FileDef_PublicDependencyCount ( const upb_FileDef * f)

◆ upb_FileDef_Resolves()

bool upb_FileDef_Resolves ( const upb_FileDef * f,
const char * symbol )

◆ upb_FileDef_Service()

const upb_ServiceDef * upb_FileDef_Service ( const upb_FileDef * f,
int i )

◆ upb_FileDef_ServiceCount()

int upb_FileDef_ServiceCount ( const upb_FileDef * f)

◆ upb_FileDef_Syntax()

UPB_API upb_Syntax upb_FileDef_Syntax ( const upb_FileDef * f)

◆ upb_FileDef_TopLevelEnum()

const upb_EnumDef * upb_FileDef_TopLevelEnum ( const upb_FileDef * f,
int i )

◆ upb_FileDef_TopLevelEnumCount()

int upb_FileDef_TopLevelEnumCount ( const upb_FileDef * f)

◆ upb_FileDef_TopLevelExtension()

const upb_FieldDef * upb_FileDef_TopLevelExtension ( const upb_FileDef * f,
int i )

◆ upb_FileDef_TopLevelExtensionCount()

int upb_FileDef_TopLevelExtensionCount ( const upb_FileDef * f)

◆ upb_FileDef_TopLevelMessage()

const upb_MessageDef * upb_FileDef_TopLevelMessage ( const upb_FileDef * f,
int i )

◆ upb_FileDef_TopLevelMessageCount()

int upb_FileDef_TopLevelMessageCount ( const upb_FileDef * f)

◆ upb_FileDef_WeakDependency()

const upb_FileDef * upb_FileDef_WeakDependency ( const upb_FileDef * f,
int i )

◆ upb_FileDef_WeakDependencyCount()

int upb_FileDef_WeakDependencyCount ( const upb_FileDef * f)