|
| | BmnReportElement () |
| | Constructor.
|
| virtual | ~BmnReportElement () |
| | Destructor.
|
| virtual string | TableBegin (const string &caption, const vector< string > &colNames) const =0 |
| | Return string with table open tag.
|
| virtual string | TableEnd () const =0 |
| | Return string with table close tag.
|
| virtual string | TableEmptyRow (int nofCols, const string &name) const =0 |
| | Return string with table row which spans over all columns.
|
| virtual string | TableRow (const vector< string > &row) const =0 |
| | Return string with table row tags.
|
| virtual string | Image (const string &title, const string &file) const =0 |
| | Return string with image tags.
|
| virtual string | DocumentBegin () const =0 |
| | Return string with open tags for document.
|
| virtual string | DocumentEnd () const =0 |
| | Return string with close tags of the document.
|
| virtual string | Title (int size, const string &title) const =0 |
| | Return string with title.
|
| | BmnReportElement () |
| | Constructor.
|
| virtual | ~BmnReportElement () |
| | Destructor.
|
| virtual string | TableBegin (const string &caption, const vector< string > &colNames) const =0 |
| | Return string with table open tag.
|
| virtual string | TableEnd () const =0 |
| | Return string with table close tag.
|
| virtual string | TableEmptyRow (int nofCols, const string &name) const =0 |
| | Return string with table row which spans over all columns.
|
| virtual string | TableRow (const vector< string > &row) const =0 |
| | Return string with table row tags.
|
| virtual string | Image (const string &title, const string &file) const =0 |
| | Return string with image tags.
|
| virtual string | DocumentBegin () const =0 |
| | Return string with open tags for document.
|
| virtual string | DocumentEnd () const =0 |
| | Return string with close tags of the document.
|
| virtual string | Title (int size, const string &title) const =0 |
| | Return string with title.
|
| | TObject () |
| | TObject (const TObject &object) |
| virtual | ~TObject () |
| void | AbstractMethod (const char *method) const |
| virtual void | AppendPad (Option_t *option="") |
| virtual void | Browse (TBrowser *b) |
| ULong_t | CheckedHash () |
| virtual const char * | ClassName () const |
| virtual void | Clear (Option_t *="") |
| virtual TObject * | Clone (const char *newname="") const |
| virtual Int_t | Compare (const TObject *obj) const |
| virtual void | Copy (TObject &object) const |
| virtual void | Delete (Option_t *option="") |
| virtual Int_t | DistancetoPrimitive (Int_t px, Int_t py) |
| virtual void | Draw (Option_t *option="") |
| virtual void | DrawClass () const |
| virtual TObject * | DrawClone (Option_t *option="") const |
| virtual void | Dump () const |
| virtual void | Error (const char *method, const char *msgfmt,...) const |
| virtual void | Execute (const char *method, const char *params, Int_t *error=nullptr) |
| virtual void | Execute (TMethod *method, TObjArray *params, Int_t *error=nullptr) |
| virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
| virtual void | Fatal (const char *method, const char *msgfmt,...) const |
| virtual TObject * | FindObject (const char *name) const |
| virtual TObject * | FindObject (const TObject *obj) const |
| virtual Option_t * | GetDrawOption () const |
| virtual const char * | GetIconName () const |
| virtual const char * | GetName () const |
| virtual char * | GetObjectInfo (Int_t px, Int_t py) const |
| virtual Option_t * | GetOption () const |
| virtual const char * | GetTitle () const |
| virtual UInt_t | GetUniqueID () const |
| virtual Bool_t | HandleTimer (TTimer *timer) |
| virtual ULong_t | Hash () const |
| Bool_t | HasInconsistentHash () const |
| virtual void | Info (const char *method, const char *msgfmt,...) const |
| virtual Bool_t | InheritsFrom (const char *classname) const |
| virtual Bool_t | InheritsFrom (const TClass *cl) const |
| virtual void | Inspect () const |
| void | InvertBit (UInt_t f) |
| virtual TClass * | IsA () const |
| Bool_t | IsDestructed () const |
| virtual Bool_t | IsEqual (const TObject *obj) const |
| virtual Bool_t | IsFolder () const |
| R__ALWAYS_INLINE Bool_t | IsOnHeap () const |
| virtual Bool_t | IsSortable () const |
| R__ALWAYS_INLINE Bool_t | IsZombie () const |
| virtual void | ls (Option_t *option="") const |
| void | MayNotUse (const char *method) const |
| virtual Bool_t | Notify () |
| void | Obsolete (const char *method, const char *asOfVers, const char *removedFromVers) const |
| void | operator delete (void *ptr) |
| void | operator delete (void *ptr, void *vp) |
| void | operator delete[] (void *ptr) |
| void | operator delete[] (void *ptr, void *vp) |
| void * | operator new (size_t sz) |
| void * | operator new (size_t sz, void *vp) |
| void * | operator new[] (size_t sz) |
| void * | operator new[] (size_t sz, void *vp) |
| TObject & | operator= (const TObject &rhs) |
| virtual void | Paint (Option_t *option="") |
| virtual void | Pop () |
| virtual void | Print (Option_t *option="") const |
| virtual Int_t | Read (const char *name) |
| virtual void | RecursiveRemove (TObject *obj) |
| void | ResetBit (UInt_t f) |
| virtual void | SaveAs (const char *filename="", Option_t *option="") const |
| virtual void | SavePrimitive (std::ostream &out, Option_t *option="") |
| void | SetBit (UInt_t f) |
| void | SetBit (UInt_t f, Bool_t set) |
| virtual void | SetDrawOption (Option_t *option="") |
| virtual void | SetUniqueID (UInt_t uid) |
| virtual void | Streamer (TBuffer &) |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
| virtual void | SysError (const char *method, const char *msgfmt,...) const |
| R__ALWAYS_INLINE Bool_t | TestBit (UInt_t f) const |
| Int_t | TestBits (UInt_t f) const |
| virtual void | UseCurrentStyle () |
| virtual void | Warning (const char *method, const char *msgfmt,...) const |
| virtual Int_t | Write (const char *name=nullptr, Int_t option=0, Int_t bufsize=0) |
| virtual Int_t | Write (const char *name=nullptr, Int_t option=0, Int_t bufsize=0) const |
Each concrete implementation for report elements has to implement this interface (e.g. Latex, text, HTML). Report has to be written using functionality of this interface class in order to be able to automatically produce reports in different representations (e.g. Latex, text, HTML).
- Author
- Semen Lebedev s.leb.nosp@m.edev.nosp@m.@gsi..nosp@m.de
- Date
- 2011
Definition at line 33 of file BmnReportElement.h.