Sequence Chart Studio  svn HEAD revision
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Member Functions | List of all members
Pcap Class Reference

#include <pcap_load.h>

Inheritance diagram for Pcap:
Inheritance graph
Collaboration diagram for Pcap:
Collaboration graph

Public Member Functions

virtual std::string get_extension () const
 file extension used to distinguish this format More...
virtual std::string get_description () const
 human readable description of this format More...
virtual std::vector< MscPtrload_msc (const std::string &filename, const std::string &config_file="")
 import MSC document More...
virtual TransformationList get_transformations (MscPtr msc) const
 Returns a list of transformation for this format. More...
- Public Member Functions inherited from Formatter
virtual ~Formatter ()
- Public Member Functions inherited from Reporter
 Reporter ()
 Reporter (ReportPrinter *printer)
virtual ~Reporter ()
void set_printer (ReportPrinter *printer)
int print_report (TReportSeverity severity, const std::wstring &message)
- Public Member Functions inherited from ConfigReader
 ConfigReader ()
 ConfigReader (ConfigProvider *config_provider)
virtual ~ConfigReader ()
void set_config_provider (ConfigProvider *config_provider)
ConfigProviderget_config_provider () const
long get_config_long (const std::wstring &section, const std::wstring &parameter, long def=0) const
float get_config_float (const std::wstring &section, const std::wstring &parameter, float def=0.0f) const
std::wstring get_config_string (const std::wstring &section, const std::wstring &parameter, std::wstring def=L"") const
- Public Member Functions inherited from ImportFormatter
virtual ~ImportFormatter ()

Private Member Functions

PcapSettingsload_configuration (const std::string &filename)

Additional Inherited Members

- Public Types inherited from ImportFormatter
typedef std::vector< std::wstring > TransformationList
 List of transformations that must be performed after the import. More...

Detailed Description

Definition at line 42 of file pcap_load.h.

Member Function Documentation

virtual std::string Pcap::get_description ( ) const

human readable description of this format

Implements Formatter.

Definition at line 54 of file pcap_load.h.

virtual std::string Pcap::get_extension ( ) const

file extension used to distinguish this format

Implements Formatter.

Definition at line 51 of file pcap_load.h.

ImportFormatter::TransformationList Pcap::get_transformations ( MscPtr  msc) const

Returns a list of transformation for this format.

Implements ImportFormatter.

Definition at line 175 of file pcap_load.cpp.

References result.

PcapSettings * Pcap::load_configuration ( const std::string filename)
std::vector< MscPtr > Pcap::load_msc ( const std::string filename,
const std::string config_file = "" 

The documentation for this class was generated from the following files: Logo
Generated on Fri Jan 15 2016 16:26:59 for Sequence Chart Studio by  doxygen