Clean up control_protocol includes

This order (most local first) is better because it's more likely to catch
missing includes.
This commit is contained in:
David Robillard 2021-06-17 09:56:48 -04:00
parent 0fae0055e9
commit 8adc08adc0
3 changed files with 15 additions and 18 deletions

View file

@ -23,17 +23,14 @@
#ifndef __ardour_basic_ui_h__
#define __ardour_basic_ui_h__
#include <string>
#include <stdint.h>
#include "pbd/signals.h"
#include "ardour/types.h"
#include "ardour/presentation_info.h"
#include "ardour/types.h"
#include "control_protocol/visibility.h"
#include "pbd/signals.h"
#include "temporal/time.h"
#include "control_protocol/visibility.h"
#include <cstdint>
#include <string>
namespace ARDOUR {
class Session;

View file

@ -22,18 +22,17 @@
#ifndef ardour_control_protocols_h
#define ardour_control_protocols_h
#include <list>
#include <string>
#include <vector>
#include <boost/shared_ptr.hpp>
#include "pbd/signals.h"
#include "pbd/stateful.h"
#include "control_protocol/basic_ui.h"
#include "control_protocol/types.h"
#include "control_protocol/visibility.h"
#include "pbd/signals.h"
#include "pbd/stateful.h"
#include <boost/shared_ptr.hpp>
#include <list>
#include <string>
#include <vector>
namespace ARDOUR {

View file

@ -19,9 +19,10 @@
#ifndef __ardour_control_protocol_types_h__
#define __ardour_control_protocol_types_h__
#include <vector>
#include <boost/smart_ptr.hpp>
#include <vector>
namespace ARDOUR {
class Route;
class Stripable;