File tree 2 files changed +11
-11
lines changed
2 files changed +11
-11
lines changed Original file line number Diff line number Diff line change 9
9
// MenuComponent
10
10
// *********************************************************
11
11
12
- MenuComponent::MenuComponent (char * name)
12
+ MenuComponent::MenuComponent (const char * name)
13
13
: _name(name)
14
14
{
15
15
}
16
16
17
- char * MenuComponent::get_name () const
17
+ const char * MenuComponent::get_name () const
18
18
{
19
19
return _name;
20
20
}
21
21
22
- void MenuComponent::set_name (char * name)
22
+ void MenuComponent::set_name (const char * name)
23
23
{
24
24
_name = name;
25
25
}
@@ -29,7 +29,7 @@ void MenuComponent::set_name(char* name)
29
29
// Menu
30
30
// *********************************************************
31
31
32
- Menu::Menu (char * name)
32
+ Menu::Menu (const char * name)
33
33
: MenuComponent(name),
34
34
_p_sel_menu_component(NULL ),
35
35
_menu_components(NULL ),
@@ -168,7 +168,7 @@ byte Menu::get_cur_menu_component_num() const
168
168
// MenuItem
169
169
// *********************************************************
170
170
171
- MenuItem::MenuItem (char * name)
171
+ MenuItem::MenuItem (const char * name)
172
172
: MenuComponent(name),
173
173
_on_select(0 )
174
174
{
Original file line number Diff line number Diff line change 15
15
class MenuComponent
16
16
{
17
17
public:
18
- MenuComponent (char * name);
18
+ MenuComponent (const char * name);
19
19
20
- void set_name (char * name);
21
- char * get_name () const ;
20
+ void set_name (const char * name);
21
+ const char * get_name () const ;
22
22
23
23
virtual MenuComponent* select () = 0;
24
24
25
25
protected:
26
- char * _name;
26
+ const char * _name;
27
27
};
28
28
29
29
30
30
class MenuItem : public MenuComponent
31
31
{
32
32
public:
33
- MenuItem (char * name);
33
+ MenuItem (const char * name);
34
34
35
35
void set_select_function (void (*on_select)(MenuItem*));
36
36
@@ -44,7 +44,7 @@ class MenuItem : public MenuComponent
44
44
class Menu : public MenuComponent
45
45
{
46
46
public:
47
- Menu (char * name);
47
+ Menu (const char * name);
48
48
49
49
boolean next (boolean loop=false );
50
50
boolean prev (boolean loop=false );
You can’t perform that action at this time.
0 commit comments