mirror of
https://github.com/qpdf/qpdf.git
synced 2024-12-22 10:58:58 +00:00
79f6b4823b
Have classes contain only a single private member of type PointerHolder<Members>. This makes it safe to change the structure of the Members class without breaking binary compatibility. Many of the classes already follow this pattern quite successfully. This brings in the rest of the class that are part of the public API.
37 lines
463 B
C++
37 lines
463 B
C++
#include <qpdf/Pl_Concatenate.hh>
|
|
|
|
Pl_Concatenate::Members::Members()
|
|
{
|
|
}
|
|
|
|
Pl_Concatenate::Members::~Members()
|
|
{
|
|
}
|
|
|
|
Pl_Concatenate::Pl_Concatenate(char const* identifier, Pipeline* next) :
|
|
Pipeline(identifier, next)
|
|
{
|
|
}
|
|
|
|
Pl_Concatenate::~Pl_Concatenate()
|
|
{
|
|
}
|
|
|
|
void
|
|
Pl_Concatenate::write(unsigned char* data, size_t len)
|
|
{
|
|
getNext()->write(data, len);
|
|
}
|
|
|
|
void
|
|
Pl_Concatenate::finish()
|
|
{
|
|
}
|
|
|
|
void
|
|
Pl_Concatenate::manualFinish()
|
|
{
|
|
getNext()->finish();
|
|
}
|
|
|