SOREADERROR(3iv)

πŸ’– SoReadError β€” read error handling πŸ’–

okay bestie, welcome to the SoReadError(3IV) page, she's niche but she's important, so grab a lil snack and let's go πŸ“


✨ NAME ✨

SoReadError β€” literally just read error handling, that's the whole vibe πŸ’…


🌸 INHERITS FROM 🌸

SoError > SoReadError

so yeah she's a child of SoError, the family tree is giving legacy, we love a nepo baby that actually delivers 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <Inventor/errors/SoReadError.h>

πŸ’œ Methods from class SoReadError

static void         setHandlerCallback(SoErrorCB *cb, void *data)
static SoErrorCB *  getHandlerCallback()
static void *       getHandlerData()
static SoType       getClassTypeId()

πŸ’œ Methods from class SoError

const SbString &    getDebugString() const
virtual SoType      getTypeId() const
SbBool              isOfType(SoType type) const

✨ DESCRIPTION ✨

okay so here's the tea β˜• SoReadError is what gets used for errors that pop up while reading Inventor data files. that's it. that's her job. she's the one holding the clipboard going "bestie… this file is not it" 😭


πŸŽ€ METHODS πŸŽ€

  • static void setHandlerCallback(SoErrorCB *cb, void *data)
  • static SoErrorCB * getHandlerCallback()
  • static void * getHandlerData()

so these three are a lil trio 🫢 they set/return the handler callback for the SoReadError class. yes all of them. one bullet. iconic behavior honestly πŸ’…

  • static SoType getClassTypeId()

returns the type identifier for the SoReadError class πŸ‘‘ like a lil name tag but for types, no cap.


🌈 SEE ALSO 🌈

  • SoDebugError
  • SoMemoryError

go read those too, they're her besties and they also ate πŸ”₯


no cap, that's the entire page. short, sweet, and every single method accounted for πŸ’€βœ¨

and that's the whole thing bestie!! πŸŽ€ this was SoReadError(3IV)(), version SoReadError(3IV)() energy, dated SoReadError(3IV)() β€” okay the footer literally just says her name again but whatever, she's serving main character energy and we respect it πŸ’– mwah, go read some Inventor data files responsibly πŸ¦‹