, 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.
, .