ardour
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
libs
ardour
session_object.cc
Go to the documentation of this file.
1
/*
2
Copyright (C) 2000-2010 Paul Davis
3
4
This program is free software; you can redistribute it and/or modify
5
it under the terms of the GNU General Public License as published by
6
the Free Software Foundation; either version 2 of the License, or
7
(at your option) any later version.
8
9
This program is distributed in the hope that it will be useful,
10
but WITHOUT ANY WARRANTY; without even the implied warranty of
11
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
GNU General Public License for more details.
13
14
You should have received a copy of the GNU General Public License
15
along with this program; if not, write to the Free Software
16
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17
18
*/
19
20
#include <iostream>
21
22
#include "ardour/debug.h"
23
#include "
ardour/session_object.h
"
24
25
#include "
i18n.h
"
26
27
using namespace
ARDOUR
;
28
using namespace
PBD
;
29
using namespace
std
;
30
31
namespace
ARDOUR
{
32
namespace
Properties
{
33
PropertyDescriptor<std::string>
name
;
34
}
35
}
36
37
void
38
SessionObject::make_property_quarks
()
39
{
40
Properties::name
.property_id = g_quark_from_static_string (
X_
(
"name"
));
41
DEBUG_TRACE
(
DEBUG::Properties
,
string_compose
(
"quark for name = %1\n"
,
Properties::name
.property_id));
42
}
43
ARDOUR::Properties::name
LIBARDOUR_API PBD::PropertyDescriptor< std::string > name
Definition:
session_object.cc:33
PBD::PropertyDescriptor
Definition:
property_basics.h:41
std
Definition:
Beats.hpp:239
X_
#define X_(Text)
Definition:
i18n.h:13
ARDOUR
Definition:
amp.h:29
session_object.h
DEBUG_TRACE
#define DEBUG_TRACE(bits, str)
Definition:
debug.h:55
PBD::DEBUG::Properties
LIBPBD_API uint64_t Properties
Definition:
debug.cc:47
name
const char * name
Definition:
rc_option_editor.cc:257
i18n.h
PBD
Definition:
debug.h:30
Properties
Definition:
scalar_properties.cc:8
ARDOUR::SessionObject::make_property_quarks
static void make_property_quarks()
Definition:
session_object.cc:38
string_compose
std::string string_compose(const std::string &fmt, const T1 &o1)
Definition:
compose.h:208
Generated on Sun May 24 2015 12:15:07 for ardour by
1.8.8