s/valueTry/getTry/
authorHans Fugal <fugalh@fb.com>
Fri, 21 Feb 2014 18:33:24 +0000 (10:33 -0800)
committerDave Watson <davejwatson@fb.com>
Fri, 28 Feb 2014 22:03:03 +0000 (14:03 -0800)
Summary: This is a better name

Test Plan: unit tests. fbgs shows no external usage of this.

Reviewed By: hannesr@fb.com

FB internal diff: D1184905

folly/wangle/Future-inl.h
folly/wangle/Future.h
folly/wangle/detail.h
folly/wangle/test/FutureTest.cpp

index ce9cb7fc57c6b396688824f625a49fc6f192a04f..c1da48fe14fce0ce82bd57b68d7665a40b895092 100644 (file)
@@ -178,10 +178,10 @@ typename std::add_lvalue_reference<const T>::type Future<T>::value() const {
 }
 
 template <class T>
-Try<T>& Future<T>::valueTry() {
+Try<T>& Future<T>::getTry() {
   throwIfInvalid();
 
-  return obj_->valueTry();
+  return obj_->getTry();
 }
 
 template <class T>
index 354a0bae953ad69d15fea381dd149f24f4cd3f76..39b3c0a890361f7cb550feef8d67de6ecb883850 100644 (file)
@@ -79,7 +79,8 @@ class Future {
       when this returns true. */
   bool isReady() const;
 
-  Try<T>& valueTry();
+  /** A reference to the Try of the value */
+  Try<T>& getTry();
 
   /** When this Future has completed, execute func which is a function that
     takes a Try<T>&&. A Future for the return type of func is
index bf85041ee60f0fef8addbe5d896e3b46e22673e2..f939cb0db556803de951a04fc4de71497cc083d1 100644 (file)
@@ -40,7 +40,7 @@ class FutureObject {
   FutureObject(FutureObject&&) = delete;
   FutureObject& operator=(FutureObject&&) = delete;
 
-  Try<T>& valueTry() {
+  Try<T>& getTry() {
     return *value_;
   }
 
index 24a318f2357aabd0c284d15982de085ea057064a..2468c580c0fb22229d4532a1ad0c68f57ee0b8e3 100644 (file)
@@ -108,13 +108,13 @@ TEST(Future, isReady) {
   }
 
 TEST(Future, hasException) {
-  EXPECT_TRUE(makeFuture<int>(eggs).valueTry().hasException());
-  EXPECT_FALSE(makeFuture(42).valueTry().hasException());
+  EXPECT_TRUE(makeFuture<int>(eggs).getTry().hasException());
+  EXPECT_FALSE(makeFuture(42).getTry().hasException());
 }
 
 TEST(Future, hasValue) {
-  EXPECT_TRUE(makeFuture(42).valueTry().hasValue());
-  EXPECT_FALSE(makeFuture<int>(eggs).valueTry().hasValue());
+  EXPECT_TRUE(makeFuture(42).getTry().hasValue());
+  EXPECT_FALSE(makeFuture<int>(eggs).getTry().hasValue());
 }
 
 TEST(Future, makeFuture) {
@@ -329,7 +329,7 @@ TEST(Future, whenAll) {
     promises[3].setException(eggs);
 
     EXPECT_TRUE(allf.isReady());
-    EXPECT_FALSE(allf.valueTry().hasException());
+    EXPECT_FALSE(allf.getTry().hasException());
 
     auto& results = allf.value();
     EXPECT_EQ(42, results[0].value());