Each subclass of SoError( C++ | Java | .NET ) has its own post() method. Posting is performed primarily by Inventor, but application writers can post their own errors as well.