- static SCM ly_grob_set_property (SCM, SCM, SCM);
- static SCM ly_grob_property (SCM, SCM);
-
- void warning (String) const;
- void programming_error (String) const;
-
- Output_def *get_layout () const;
- void add_dependency (Grob *);
+ SCM internal_get_property (SCM symbol) const;
+ SCM internal_get_property_data (SCM symbol) const;
+ SCM internal_get_pure_property (SCM symbol, int start, int end) const;
+ SCM internal_get_maybe_pure_property (SCM symbol, bool pure, int start, int end) const;
+ SCM internal_get_non_callback_marker_property_data (SCM symbol) const;
+ SCM internal_get_object (SCM symbol) const;
+ void internal_set_object (SCM sym, SCM val);
+ void internal_del_property (SCM symbol);
+ void instrumented_set_property (SCM, SCM, char const *, int, char const *);
+ void internal_set_property (SCM sym, SCM val);
+
+ /* messages */
+ void warning (string) const;
+ void programming_error (string) const;
+
+ /* class hierarchy */