Ardour
9.0-pre0-582-g084a23a80d
nsm.h
Go to the documentation of this file.
1
2
/*******************************************************************************/
3
/* Copyright (C) 2012 Jonathan Moore Liles */
4
/* */
5
/* This program is free software; you can redistribute it and/or modify it */
6
/* under the terms of the GNU General Public License as published by the */
7
/* Free Software Foundation; either version 2 of the License, or (at your */
8
/* option) any later version. */
9
/* */
10
/* This program is distributed in the hope that it will be useful, but WITHOUT */
11
/* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or */
12
/* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for */
13
/* more details. */
14
/* */
15
/* You should have received a copy of the GNU General Public License along */
16
/* with This program; see the file COPYING. If not,write to the Free Software */
17
/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
18
/*******************************************************************************/
19
20
#pragma once
21
22
#include "
nsmclient.h
"
23
24
class
NSM_Client
:
public
NSM::Client
25
{
26
public
:
27
28
NSM_Client
();
29
~NSM_Client
() { }
30
31
protected
:
32
33
int
command_open
(
const
char
*
name
,
34
const
char
*display_name,
35
const
char
*
client_id
,
36
char
**out_msg);
37
38
int
command_save
(
char
**out_msg);
39
};
40
NSM::Client
Definition:
nsmclient.h:27
NSM::Client::client_id
const char * client_id(void)
Definition:
nsmclient.h:62
NSM_Client
Definition:
nsm.h:25
NSM_Client::~NSM_Client
~NSM_Client()
Definition:
nsm.h:29
NSM_Client::command_open
int command_open(const char *name, const char *display_name, const char *client_id, char **out_msg)
NSM_Client::NSM_Client
NSM_Client()
NSM_Client::command_save
int command_save(char **out_msg)
name
GtkImageIconNameData name
Definition:
gtkimage.h:6
nsmclient.h
gtk2_ardour
nsm.h
Generated on Wed Dec 25 2024 05:44:44 for Ardour by
1.9.1