Eclipse SUMO - Simulation of Urban MObility
GNEToolDialogElements::FileNameArgument Class Reference

filename More...

#include <GNEToolDialogElements.h>

Inheritance diagram for GNEToolDialogElements::FileNameArgument:
[legend]
Collaboration diagram for GNEToolDialogElements::FileNameArgument:
[legend]

Public Member Functions

 FileNameArgument (FXComposite *parent, GNEToolDialog *toolDialogParent, const std::string name, const std::string parameter)
 constructor More...
 
std::string getArgument () const
 get argument (parameter and value) More...
 
void resetValues ()
 reset argument values More...
 

Protected Attributes

const std::string argumentName
 argument name More...
 
FXButton * myFilenameButton = nullptr
 filename button More...
 
FXTextField * myFilenameTextField = nullptr
 filename Textfield More...
 
const std::string parameter
 parameter More...
 
const GNEToolDialogtoolDialogParent = nullptr
 pointer to toolDialog parent More...
 

Private Member Functions

 FileNameArgument (const FileNameArgument &)=delete
 Invalidated copy constructor. More...
 
FileNameArgumentoperator= (const FileNameArgument &)=delete
 Invalidated assignment operator. More...
 

Detailed Description

filename

Definition at line 80 of file GNEToolDialogElements.h.

Constructor & Destructor Documentation

◆ FileNameArgument() [1/2]

GNEToolDialogElements::FileNameArgument::FileNameArgument ( FXComposite *  parent,
GNEToolDialog toolDialogParent,
const std::string  name,
const std::string  parameter 
)

◆ FileNameArgument() [2/2]

GNEToolDialogElements::FileNameArgument::FileNameArgument ( const FileNameArgument )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ getArgument()

std::string GNEToolDialogElements::FileNameArgument::getArgument ( ) const
virtual

get argument (parameter and value)

Implements GNEToolDialogElements::Argument.

Definition at line 60 of file GNEToolDialogElements.cpp.

◆ operator=()

FileNameArgument & GNEToolDialogElements::FileNameArgument::operator= ( const FileNameArgument )
privatedelete

Invalidated assignment operator.

◆ resetValues()

void GNEToolDialogElements::FileNameArgument::resetValues ( )
virtual

reset argument values

Implements GNEToolDialogElements::Argument.

Definition at line 66 of file GNEToolDialogElements.cpp.

Field Documentation

◆ argumentName

const std::string GNEToolDialogElements::Argument::argumentName
protectedinherited

argument name

Definition at line 63 of file GNEToolDialogElements.h.

◆ myFilenameButton

FXButton* GNEToolDialogElements::FileNameArgument::myFilenameButton = nullptr
protected

filename button

Definition at line 94 of file GNEToolDialogElements.h.

Referenced by FileNameArgument().

◆ myFilenameTextField

FXTextField* GNEToolDialogElements::FileNameArgument::myFilenameTextField = nullptr
protected

filename Textfield

Definition at line 97 of file GNEToolDialogElements.h.

Referenced by FileNameArgument().

◆ parameter

const std::string GNEToolDialogElements::Argument::parameter
protectedinherited

parameter

Definition at line 66 of file GNEToolDialogElements.h.

Referenced by FileNameArgument().

◆ toolDialogParent

const GNEToolDialog* GNEToolDialogElements::Argument::toolDialogParent = nullptr
protectedinherited

pointer to toolDialog parent

Definition at line 60 of file GNEToolDialogElements.h.


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