, table.h, table_builder.h
class Table
{
...
struct Rep;
Rep* rep_;
...
};
, , , :
table.h table_builder.h leveldb;- , ;
- , ,
Rep, ( ), ( ); - , pImpl idiom (
pImpl) .
, , . , Table table.h, userdb , table.h, , .
, leveldb leveldb. , leveldb ( ) , leveldb , : leveldb.
, .