diff options
author | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-05 15:34:00 +0000 |
---|---|---|
committer | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-05 15:34:00 +0000 |
commit | 0bea7254836d17e3f1e278cbd52e8b8816c49a48 (patch) | |
tree | eb16c01ad0143fad583cd60a87828fd90c94f61a /base/values.h | |
parent | 93f3edc8adc1db9e3d1deebde0ec58d15b7e1a91 (diff) | |
download | chromium_src-0bea7254836d17e3f1e278cbd52e8b8816c49a48.zip chromium_src-0bea7254836d17e3f1e278cbd52e8b8816c49a48.tar.gz chromium_src-0bea7254836d17e3f1e278cbd52e8b8816c49a48.tar.bz2 |
Rename BASE_API to BASE_EXPORT.
R=rvargas
Review URL: http://codereview.chromium.org/7461141
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95618 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/values.h')
-rw-r--r-- | base/values.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/base/values.h b/base/values.h index 55e7be0..479beef 100644 --- a/base/values.h +++ b/base/values.h @@ -27,7 +27,7 @@ #include <string> #include <vector> -#include "base/base_api.h" +#include "base/base_export.h" #include "base/basictypes.h" #include "base/string16.h" #include "build/build_config.h" @@ -52,7 +52,7 @@ typedef std::map<std::string, Value*> ValueMap; // The Value class is the base class for Values. A Value can be // instantiated via the Create*Value() factory methods, or by directly // creating instances of the subclasses. -class BASE_API Value { +class BASE_EXPORT Value { public: enum ValueType { TYPE_NULL = 0, @@ -131,7 +131,7 @@ class BASE_API Value { }; // FundamentalValue represents the simple fundamental types of values. -class BASE_API FundamentalValue : public Value { +class BASE_EXPORT FundamentalValue : public Value { public: explicit FundamentalValue(bool in_value); explicit FundamentalValue(int in_value); @@ -155,7 +155,7 @@ class BASE_API FundamentalValue : public Value { DISALLOW_COPY_AND_ASSIGN(FundamentalValue); }; -class BASE_API StringValue : public Value { +class BASE_EXPORT StringValue : public Value { public: // Initializes a StringValue with a UTF-8 narrow character string. explicit StringValue(const std::string& in_value); @@ -177,7 +177,7 @@ class BASE_API StringValue : public Value { DISALLOW_COPY_AND_ASSIGN(StringValue); }; -class BASE_API BinaryValue: public Value { +class BASE_EXPORT BinaryValue: public Value { public: virtual ~BinaryValue(); @@ -214,7 +214,7 @@ class BASE_API BinaryValue: public Value { // DictionaryValue provides a key-value dictionary with (optional) "path" // parsing for recursive access; see the comment at the top of the file. Keys // are |std::string|s and should be UTF-8 encoded. -class BASE_API DictionaryValue : public Value { +class BASE_EXPORT DictionaryValue : public Value { public: DictionaryValue(); virtual ~DictionaryValue(); @@ -357,7 +357,7 @@ class BASE_API DictionaryValue : public Value { }; // This type of Value represents a list of other Value values. -class BASE_API ListValue : public Value { +class BASE_EXPORT ListValue : public Value { public: typedef ValueVector::iterator iterator; typedef ValueVector::const_iterator const_iterator; @@ -447,7 +447,7 @@ class BASE_API ListValue : public Value { // This interface is implemented by classes that know how to serialize and // deserialize Value objects. -class BASE_API ValueSerializer { +class BASE_EXPORT ValueSerializer { public: virtual ~ValueSerializer(); |