Mir
Macros
mir_surface.cpp File Reference
#include "mir_surface.h"
#include "mir_connection.h"
#include "cursor_configuration.h"
#include "client_buffer_stream.h"
#include "client_buffer_stream_factory.h"
#include "make_protobuf_object.h"
#include "mir_protobuf.pb.h"
#include "mir_toolkit/mir_client_library.h"
#include "mir/frontend/client_constants.h"
#include "mir/client_buffer.h"
#include "mir/dispatch/threaded_dispatcher.h"
#include "mir/input/input_platform.h"
#include "mir/input/xkb_mapper.h"
#include <cassert>
#include <unistd.h>
#include <boost/exception/diagnostic_information.hpp>
Include dependency graph for mir_surface.cpp:

Macros

#define SERIALIZE_OPTION_IF_SET(option)
 
#define COPY_IF_SET(field)
 

Macro Definition Documentation

#define COPY_IF_SET (   field)
Value:
if (spec.field.is_set())\
surface_specification->set_##field(spec.field.value())
#define SERIALIZE_OPTION_IF_SET (   option)
Value:
if (spec.option.is_set()) \
message.set_##option(spec.option.value());

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015