OpenASIP  2.0
Public Types | Static Public Attributes | List of all members
HDBEditorConstants Class Reference

#include <HDBEditorConstants.hh>

Collaboration diagram for HDBEditorConstants:
Collaboration graph

Public Types

enum  {
  COMMAND_OPEN_HDB = 10000, COMMAND_CREATE_HDB, COMMAND_ADD_FU_FROM_ADF, COMMAND_ADD_RF_ARCHITECTURE,
  COMMAND_SET_FU_ARCH, COMMAND_SET_RF_ARCH, COMMAND_ADD_FU_IMPLEMENTATION, COMMAND_ADD_RF_IMPLEMENTATION,
  COMMAND_ADD_FU_ENTRY, COMMAND_ADD_RF_ENTRY, COMMAND_ADD_BUS_ENTRY, COMMAND_ADD_SOCKET_ENTRY,
  COMMAND_ADD_COST_PLUGIN, COMMAND_SET_COST_PLUGIN, COMMAND_MODIFY, COMMAND_DELETE,
  COMMAND_QUIT, COMMAND_ABOUT, COMMAND_ADD_OPERATION_IMPLEMENTATION_RESOURCE, COMMAND_ADD_OPERATION_IMPLEMENTATION
}
 

Static Public Attributes

static const std::string COMMAND_NAME_OPEN_HDB = "Open HDB"
 Name of the open HDB command. More...
 
static const std::string COMMAND_NAME_QUIT = "Quit"
 Name of the quit command. More...
 
static const std::string COMMAND_NAME_CREATE_HDB = "Create HDB"
 Name of the create HDB command. More...
 
static const std::string COMMAND_NAME_ADD_FU_ENTRY
 Name of the add new fu entry command. More...
 
static const std::string COMMAND_NAME_ADD_RF_ENTRY
 Name of the add new rf entry command. More...
 
static const std::string COMMAND_NAME_ADD_BUS_ENTRY
 Name of the add new bus entry command. More...
 
static const std::string COMMAND_NAME_ADD_SOCKET_ENTRY
 Name of the add new socket entry command. More...
 
static const std::string COMMAND_NAME_DELETE = "Delete"
 Name of the delete command. More...
 
static const std::string COMMAND_NAME_ADD_RF_ARCHITECTURE
 Name of the add rf architecture. More...
 
static const std::string COMMAND_NAME_ADD_COST_PLUGIN
 Name of the add cost function plugin command. More...
 
static const std::string COMMAND_NAME_ADD_FU_FROM_ADF
 Name of the add fu architecture from adf command. More...
 
static const std::string COMMAND_NAME_SET_FU_ARCH
 Name of the set fu architecture command. More...
 
static const std::string COMMAND_NAME_SET_RF_ARCH
 Name of the set rf architecture command. More...
 
static const std::string COMMAND_NAME_SET_COST_PLUGIN
 Name of the set cost function plugin command. More...
 
static const std::string COMMAND_NAME_ADD_FU_IMPLEMENTATION
 Name of the add fu implementation cmd. More...
 
static const std::string COMMAND_NAME_ADD_RF_IMPLEMENTATION
 Name of the add rf implementation cmd. More...
 
static const std::string COMMAND_NAME_MODIFY = "Modify"
 Name of the modify command. More...
 
static const std::string COMMAND_NAME_ABOUT = "About"
 Name of the about command. More...
 
static const std::string COMMAND_NAME_ADD_OPERATION_IMPLEMENTATION_RESOURCE
 Name of the add fugen resource command. More...
 
static const std::string COMMAND_NAME_ADD_OPERATION_IMPLEMENTATION
 Name of the add fugen operation command. More...
 
static const wxString HDB_EDITOR_COPYRIGHT
 Copyright string. More...
 

Detailed Description

A Collection of HDBEditor applicationwide constants.

Definition at line 42 of file HDBEditorConstants.hh.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
COMMAND_OPEN_HDB 
COMMAND_CREATE_HDB 
COMMAND_ADD_FU_FROM_ADF 
COMMAND_ADD_RF_ARCHITECTURE 
COMMAND_SET_FU_ARCH 
COMMAND_SET_RF_ARCH 
COMMAND_ADD_FU_IMPLEMENTATION 
COMMAND_ADD_RF_IMPLEMENTATION 
COMMAND_ADD_FU_ENTRY 
COMMAND_ADD_RF_ENTRY 
COMMAND_ADD_BUS_ENTRY 
COMMAND_ADD_SOCKET_ENTRY 
COMMAND_ADD_COST_PLUGIN 
COMMAND_SET_COST_PLUGIN 
COMMAND_MODIFY 
COMMAND_DELETE 
COMMAND_QUIT 
COMMAND_ABOUT 
COMMAND_ADD_OPERATION_IMPLEMENTATION_RESOURCE 
COMMAND_ADD_OPERATION_IMPLEMENTATION 

Definition at line 44 of file HDBEditorConstants.hh.

Member Data Documentation

◆ COMMAND_NAME_ABOUT

const std::string HDBEditorConstants::COMMAND_NAME_ABOUT = "About"
static

Name of the about command.

Definition at line 102 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_ADD_BUS_ENTRY

const std::string HDBEditorConstants::COMMAND_NAME_ADD_BUS_ENTRY
static
Initial value:
=
"Add Bus Entry"

Name of the add new bus entry command.

Definition at line 78 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_ADD_COST_PLUGIN

const std::string HDBEditorConstants::COMMAND_NAME_ADD_COST_PLUGIN
static
Initial value:
=
"Add Cost Function Plugin"

Name of the add cost function plugin command.

Definition at line 86 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_ADD_FU_ENTRY

const std::string HDBEditorConstants::COMMAND_NAME_ADD_FU_ENTRY
static
Initial value:
=
"Add FU Entry"

Name of the add new fu entry command.

Definition at line 74 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_ADD_FU_FROM_ADF

const std::string HDBEditorConstants::COMMAND_NAME_ADD_FU_FROM_ADF
static
Initial value:
=
"Add FU Arch from ADF"

Name of the add fu architecture from adf command.

Definition at line 88 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_ADD_FU_IMPLEMENTATION

const std::string HDBEditorConstants::COMMAND_NAME_ADD_FU_IMPLEMENTATION
static
Initial value:
=
"Add FU Implementation"

Name of the add fu implementation cmd.

Definition at line 96 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_ADD_OPERATION_IMPLEMENTATION

const std::string HDBEditorConstants::COMMAND_NAME_ADD_OPERATION_IMPLEMENTATION
static
Initial value:
=
"Add FUGEN Operation Implementation"

Name of the add fugen operation command.

Definition at line 106 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_ADD_OPERATION_IMPLEMENTATION_RESOURCE

const std::string HDBEditorConstants::COMMAND_NAME_ADD_OPERATION_IMPLEMENTATION_RESOURCE
static
Initial value:
=
"Add Operation Implementation Resource"

Name of the add fugen resource command.

Definition at line 104 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_ADD_RF_ARCHITECTURE

const std::string HDBEditorConstants::COMMAND_NAME_ADD_RF_ARCHITECTURE
static
Initial value:
=
"Add RF Architecture"

Name of the add rf architecture.

Definition at line 84 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_ADD_RF_ENTRY

const std::string HDBEditorConstants::COMMAND_NAME_ADD_RF_ENTRY
static
Initial value:
=
"Add RF Entry"

Name of the add new rf entry command.

Definition at line 76 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_ADD_RF_IMPLEMENTATION

const std::string HDBEditorConstants::COMMAND_NAME_ADD_RF_IMPLEMENTATION
static
Initial value:
=
"Add RF Implementation"

Name of the add rf implementation cmd.

Definition at line 98 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_ADD_SOCKET_ENTRY

const std::string HDBEditorConstants::COMMAND_NAME_ADD_SOCKET_ENTRY
static
Initial value:
=
"Add Socket Entry"

Name of the add new socket entry command.

Definition at line 80 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_CREATE_HDB

const std::string HDBEditorConstants::COMMAND_NAME_CREATE_HDB = "Create HDB"
static

Name of the create HDB command.

Definition at line 72 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_DELETE

const std::string HDBEditorConstants::COMMAND_NAME_DELETE = "Delete"
static

Name of the delete command.

Definition at line 82 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_MODIFY

const std::string HDBEditorConstants::COMMAND_NAME_MODIFY = "Modify"
static

Name of the modify command.

Definition at line 100 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_OPEN_HDB

const std::string HDBEditorConstants::COMMAND_NAME_OPEN_HDB = "Open HDB"
static

Name of the open HDB command.

Definition at line 68 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_QUIT

const std::string HDBEditorConstants::COMMAND_NAME_QUIT = "Quit"
static

Name of the quit command.

Definition at line 70 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_SET_COST_PLUGIN

const std::string HDBEditorConstants::COMMAND_NAME_SET_COST_PLUGIN
static
Initial value:
=
"Set Cost Function Plugin"

Name of the set cost function plugin command.

Definition at line 94 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_SET_FU_ARCH

const std::string HDBEditorConstants::COMMAND_NAME_SET_FU_ARCH
static
Initial value:
=
"Set FU Architecture"

Name of the set fu architecture command.

Definition at line 90 of file HDBEditorConstants.hh.

◆ COMMAND_NAME_SET_RF_ARCH

const std::string HDBEditorConstants::COMMAND_NAME_SET_RF_ARCH
static
Initial value:
=
"Set RF Architecture"

Name of the set rf architecture command.

Definition at line 92 of file HDBEditorConstants.hh.

◆ HDB_EDITOR_COPYRIGHT

const wxString HDBEditorConstants::HDB_EDITOR_COPYRIGHT
static
Initial value:
=
_T("Portions of this program are copyright\n"
"\n"
"Xerces (c) 1999-2005 The Apache Software\n"
"wxWidgets (c) 1998 Julian Smart, Robert Roebling \n"
"Tcl (c) 1998-1999 by Scriptics Corporation\n"
"Editline (c) 1997 The NetBSD Foundation, Inc.\n"
"Boost C++ Libraries (c) 2003 Beman Dawes, David Abrahams\n"
"\n"
"For more information see User manual chapter \"Copyright notices\""
)

Copyright string.

Definition at line 109 of file HDBEditorConstants.hh.

Referenced by HDBEditorAboutDialog::createContents().


The documentation for this class was generated from the following files:
HDBEditorConstants::COMMAND_SET_COST_PLUGIN
@ COMMAND_SET_COST_PLUGIN
Definition: HDBEditorConstants.hh:58
HDBEditorConstants::COMMAND_ADD_RF_ENTRY
@ COMMAND_ADD_RF_ENTRY
Definition: HDBEditorConstants.hh:54
HDBEditorConstants::COMMAND_OPEN_HDB
@ COMMAND_OPEN_HDB
Definition: HDBEditorConstants.hh:45
HDBEditorConstants::COMMAND_ADD_OPERATION_IMPLEMENTATION_RESOURCE
@ COMMAND_ADD_OPERATION_IMPLEMENTATION_RESOURCE
Definition: HDBEditorConstants.hh:63
HDBEditorConstants::COMMAND_CREATE_HDB
@ COMMAND_CREATE_HDB
Definition: HDBEditorConstants.hh:46
HDBEditorConstants::COMMAND_ADD_BUS_ENTRY
@ COMMAND_ADD_BUS_ENTRY
Definition: HDBEditorConstants.hh:55
HDBEditorConstants::COMMAND_MODIFY
@ COMMAND_MODIFY
Definition: HDBEditorConstants.hh:59
HDBEditorConstants::COMMAND_ADD_FU_IMPLEMENTATION
@ COMMAND_ADD_FU_IMPLEMENTATION
Definition: HDBEditorConstants.hh:51
HDBEditorConstants::COMMAND_ABOUT
@ COMMAND_ABOUT
Definition: HDBEditorConstants.hh:62
HDBEditorConstants::COMMAND_ADD_RF_IMPLEMENTATION
@ COMMAND_ADD_RF_IMPLEMENTATION
Definition: HDBEditorConstants.hh:52
HDBEditorConstants::COMMAND_ADD_COST_PLUGIN
@ COMMAND_ADD_COST_PLUGIN
Definition: HDBEditorConstants.hh:57
HDBEditorConstants::COMMAND_ADD_FU_FROM_ADF
@ COMMAND_ADD_FU_FROM_ADF
Definition: HDBEditorConstants.hh:47
HDBEditorConstants::COMMAND_ADD_RF_ARCHITECTURE
@ COMMAND_ADD_RF_ARCHITECTURE
Definition: HDBEditorConstants.hh:48
HDBEditorConstants::COMMAND_SET_RF_ARCH
@ COMMAND_SET_RF_ARCH
Definition: HDBEditorConstants.hh:50
HDBEditorConstants::COMMAND_SET_FU_ARCH
@ COMMAND_SET_FU_ARCH
Definition: HDBEditorConstants.hh:49
HDBEditorConstants::COMMAND_ADD_OPERATION_IMPLEMENTATION
@ COMMAND_ADD_OPERATION_IMPLEMENTATION
Definition: HDBEditorConstants.hh:64
HDBEditorConstants::COMMAND_DELETE
@ COMMAND_DELETE
Definition: HDBEditorConstants.hh:60
HDBEditorConstants::COMMAND_ADD_FU_ENTRY
@ COMMAND_ADD_FU_ENTRY
Definition: HDBEditorConstants.hh:53
HDBEditorConstants::COMMAND_QUIT
@ COMMAND_QUIT
Definition: HDBEditorConstants.hh:61
HDBEditorConstants::COMMAND_ADD_SOCKET_ENTRY
@ COMMAND_ADD_SOCKET_ENTRY
Definition: HDBEditorConstants.hh:56