Skip to content
Snippets Groups Projects
Commit fd71800b authored by James Cook's avatar James Cook
Browse files

De-inline virtual functions with llerrs to reduce link time.

parent 11cc5631
Branches
Tags
No related merge requests found
......@@ -55,6 +55,18 @@ LLDataPacker::LLDataPacker() : mPassFlags(0), mWriteEnabled(FALSE)
{
}
//virtual
void LLDataPacker::reset()
{
llerrs << "Using unimplemented datapacker reset!" << llendl;
}
//virtual
void LLDataPacker::dumpBufferToLog()
{
llerrs << "dumpBufferToLog not implemented for this type!" << llendl;
}
BOOL LLDataPacker::packFixed(const F32 value, const char *name,
const BOOL is_signed, const U32 int_bits, const U32 frac_bits)
{
......
......@@ -45,8 +45,9 @@ class LLDataPacker
public:
virtual ~LLDataPacker() {}
virtual void reset() { llerrs << "Using unimplemented datapacker reset!" << llendl; };
virtual void dumpBufferToLog() { llerrs << "dumpBufferToLog not implemented for this type!" << llendl; }
// Not required to override, but error to call?
virtual void reset();
virtual void dumpBufferToLog();
virtual BOOL hasNext() const = 0;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment