|
g4tools
5.4.0
|


Public Member Functions | |
| virtual const std::string & | store_cls () const |
| virtual bool | stream (buffer &a_buffer) const |
| branch_element (std::ostream &a_out, bool a_byte_swap, uint32 a_compression, seek a_seek_directory, const std::string &a_name, const std::string &a_title, bool a_verbose) | |
| virtual | ~branch_element () |
| leaf_element * | create_leaf_element (const std::string &a_name) |
Public Member Functions inherited from tools::wroot::branch | |
| branch (std::ostream &a_out, bool a_byte_swap, uint32 a_compression, seek a_seek_directory, const std::string &a_name, const std::string &a_title, bool a_verbose) | |
| virtual | ~branch () |
| const std::string & | name () const |
| const std::string & | title () const |
| uint64 | entries () const |
| uint64 | tot_bytes () const |
| void | set_tot_bytes (uint64 a_value) |
| uint64 | zip_bytes () const |
| void | set_zip_bytes (uint64 a_value) |
| void | set_basket_size (uint32 a_size) |
| uint32 | basket_size () const |
| template<class T > | |
| leaf_ref< T > * | create_leaf_ref (const std::string &a_name, const T &a_ref) |
| leaf_string_ref * | create_leaf_string_ref (const std::string &a_name, const std::string &a_ref) |
| template<class T > | |
| leaf< T > * | create_leaf (const std::string &a_name) |
| leaf_string * | create_leaf_string (const std::string &a_name) |
| leaf_element * | create_leaf_element (const std::string &a_name, int a_id, int a_type) |
| template<class T > | |
| leaf_std_vector_ref< T > * | create_leaf_std_vector_ref (const std::string &a_name, base_leaf &a_leaf_count, const std::vector< T > &a_ref) |
| const std::vector< base_leaf * > & | leaves () const |
| void | reset () |
| bool | fill (ifile &a_file, uint32 &a_nbytes, uint32 &a_add_bytes, uint32 &a_nout) |
| bool | add_basket (ifile &a_file, basket &a_basket, uint32 &a_add_bytes, uint32 &a_nout) |
| for parallelization : ///////////////////////////////////////////////// More... | |
| bool | pfill (iadd_basket &a_badd, uint32 a_nev) |
| bool | end_pfill (iadd_basket &a_badd) |
Public Member Functions inherited from tools::wroot::ibo | |
| virtual | ~ibo () |
Protected Member Functions | |
| branch_element (const branch_element &a_from) | |
| branch_element & | operator= (const branch_element &a_from) |
| virtual bool | fill_leaves (buffer &) |
Protected Member Functions inherited from tools::wroot::branch | |
| branch (const branch &a_from) | |
| branch & | operator= (const branch &) |
| bool | check_alloc_fBasketXxx () |
Protected Attributes | |
| std::string | fClassName |
| int | fClassVersion |
| int | fID |
| int | fType |
| int | fStreamerType |
Protected Attributes inherited from tools::wroot::branch | |
| std::ostream & | m_out |
| bool | m_byte_swap |
| bool | m_verbose |
| seek | m_seek_directory |
| obj_array< basket > | m_baskets |
| std::string | m_name |
| std::string | m_title |
| bool | fAutoDelete |
| obj_array< base_leaf > | m_leaves |
| uint32 | fCompress |
| uint32 | m_basket_size |
| uint32 | m_write_basket |
| uint64 | m_entry_number |
| uint64 | m_entries |
| uint64 | m_tot_bytes |
| uint64 | m_zip_bytes |
| uint32 | m_max_baskets |
| uint32 * | fBasketBytes |
| uint32 * | fBasketEntry |
| seek * | fBasketSeek |
Additional Inherited Members | |
Public Attributes inherited from tools::wroot::branch | |
| std::vector< basket * > | m_parallel_baskets |
| for parallelization : More... | |
Definition at line 17 of file branch_element.
|
inline |
Definition at line 43 of file branch_element.
|
inlinevirtual |
Definition at line 55 of file branch_element.
|
inlineprotected |
Definition at line 61 of file branch_element.
|
inline |
|
inlineprotectedvirtual |
Reimplemented from tools::wroot::branch.
Reimplemented in tools::wroot::std_vector_be_pointer< T >, and tools::wroot::std_vector_be_ref< T >.
Definition at line 70 of file branch_element.
|
inlineprotected |
Definition at line 62 of file branch_element.
|
inlinevirtual |
|
inlinevirtual |
|
protected |
Definition at line 72 of file branch_element.
|
protected |
Definition at line 73 of file branch_element.
|
protected |
Definition at line 74 of file branch_element.
|
protected |
Definition at line 76 of file branch_element.
|
protected |
Definition at line 75 of file branch_element.