summaryrefslogtreecommitdiff
path: root/typedefs.h
diff options
context:
space:
mode:
authorandrew@webrtc.org <andrew@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-03-25 21:20:38 +0000
committerandrew@webrtc.org <andrew@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-03-25 21:20:38 +0000
commit13f66d1472df67158e2c9d2fe1d6d6dacc69e936 (patch)
tree4365e1ff994edf36b63f4def51053e90651fec37 /typedefs.h
parent8826e340dfb6dbbb1a4f63737c554707bdaddfa9 (diff)
downloadwebrtc-13f66d1472df67158e2c9d2fe1d6d6dacc69e936.tar.gz
Add some VoE and AudioProcessing mocks.
Includes a bit of shared helpers in fake_common.h. Review URL: https://webrtc-codereview.appspot.com/1221004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3722 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'typedefs.h')
-rw-r--r--typedefs.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/typedefs.h b/typedefs.h
index d6d40155..b056ab38 100644
--- a/typedefs.h
+++ b/typedefs.h
@@ -90,4 +90,17 @@ typedef uint16_t WebRtc_UWord16;
typedef uint32_t WebRtc_UWord32;
typedef uint64_t WebRtc_UWord64;
+// Borrowed from Chromium's base/compiler_specific.h.
+// Annotate a virtual method indicating it must be overriding a virtual
+// method in the parent class.
+// Use like:
+// virtual void foo() OVERRIDE;
+#if defined(_MSC_VER)
+#define OVERRIDE override
+#elif defined(__clang__)
+#define OVERRIDE override
+#else
+#define OVERRIDE
+#endif
+
#endif // WEBRTC_TYPEDEFS_H_