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

#include <formatter.h>

Inheritance diagram for ImportFormatter:
Inheritance graph
Collaboration diagram for ImportFormatter:
Collaboration graph

Public Types

typedef std::vector< std::wstring > TransformationList
 List of transformations that must be performed after the import. More...
 

Public Member Functions

virtual ~ImportFormatter ()
 
virtual std::vector< MscPtrload_msc (const std::string &filename, const std::string &config_file="")=0
 import MSC document More...
 
virtual TransformationList get_transformations (MscPtr msc) const =0
 Returns a list of transformation for this format. More...
 

Detailed Description

Definition at line 47 of file formatter.h.

Member Typedef Documentation

typedef std::vector<std::wstring> ImportFormatter::TransformationList

List of transformations that must be performed after the import.

Definition at line 56 of file formatter.h.

Constructor & Destructor Documentation

virtual ImportFormatter::~ImportFormatter ( )
inlinevirtual

Definition at line 50 of file formatter.h.

Member Function Documentation

virtual TransformationList ImportFormatter::get_transformations ( MscPtr  msc) const
pure virtual

Returns a list of transformation for this format.

Implemented in Pcap, and Engmann.

virtual std::vector<MscPtr> ImportFormatter::load_msc ( const std::string filename,
const std::string config_file = "" 
)
pure virtual

import MSC document

Implemented in Pcap, and Engmann.


The documentation for this class was generated from the following file:

SourceForge.net Logo
Generated on Fri Jan 15 2016 16:26:58 for Sequence Chart Studio by  doxygen