#7 Remove bulky member inlines

General Improvement
open
nobody
General (1)
5
2004-05-27
2004-05-27
Matt Beard
No

It is intended that inline member functions are used
where it may give a performance enhancement. Examples are:

* When a function is so trivial that it is likely to
take less code to expand inline than a function call
would add. (Accessors are good examples)

* When a function is small enough that it is likely to
take up only a little more code to expand inline than a
function call would add AND it is likely to be called
frequently and/or in time-critical sections of code.
Generally this applies to small essence processing
functions.

Inline functions that do not fall into either of these
groups should be moved into the appropriate cpp files.

Discussion