object-print

object-print is a Lisp function in `eieio.el'.

(object-print &rest LOCAL-ARGS)

Pretty printer for object THIS. Call function `object-name' with STRINGS.

It is sometimes useful to put a summary of the object into the
default #<notation> string when using EIEIO browsing tools.
Implement this method to customize the summary.

This is a generic function with only primary methods.

Implementations:

`eieio-default-superclass' :PRIMARY (arg1 &rest rest)
Pretty printer for object THIS. Call function `object-name' with STRINGS.
The default method for printing object THIS is to use the
function `object-name'.

It is sometimes useful to put a summary of the object into the
default #<notation> string when using EIEIO browsing tools.

Implement this function and specify STRINGS in a call to
`call-next-method' to provide additional summary information.
When passing in extra strings from child classes, always remember
to prepend a space.

(fn THIS &rest STRINGS)

Defined in `eieio.el'

`semanticdb-abstract-table' :PRIMARY (obj &rest strings)
Pretty printer extension for `semanticdb-abstract-table'.
Adds the number of tags in this file to the object print name.

Defined in `db.el'

`semanticdb-table' :PRIMARY (obj &rest strings)
Pretty printer extension for `semanticdb-table'.
Adds the number of tags in this file to the object print name.

Defined in `db.el'

`semanticdb-project-database' :PRIMARY (obj &rest strings)
Pretty printer extension for `semanticdb-project-database'.
Adds the number of tables in this file to the object print name.

Defined in `db.el'