#include <gtest-internal.h>
Public Types | |
| typedef const Element * | const_iterator |
| typedef Element * | iterator |
| typedef Element | value_type |
Public Member Functions | |
| const_iterator | begin () const |
| const_iterator | end () const |
| NativeArray (const Element *array, size_t count, RelationToSourceReference) | |
| NativeArray (const Element *array, size_t count, RelationToSourceCopy) | |
| NativeArray (const NativeArray &rhs) | |
| bool | operator== (const NativeArray &rhs) const |
| size_t | size () const |
| ~NativeArray () | |
Private Types | |
| enum | { kCheckTypeIsNotConstOrAReference } |
Private Member Functions | |
| GTEST_DISALLOW_ASSIGN_ (NativeArray) | |
| void | InitCopy (const Element *array, size_t a_size) |
| void | InitRef (const Element *array, size_t a_size) |
Private Attributes | |
| const Element * | array_ |
| void(NativeArray::* | clone_ )(const Element *, size_t) |
| size_t | size_ |
Definition at line 990 of file gtest-internal.h.
| typedef const Element* testing::internal::NativeArray< Element >::const_iterator |
Definition at line 995 of file gtest-internal.h.
| typedef Element* testing::internal::NativeArray< Element >::iterator |
Definition at line 994 of file gtest-internal.h.
| typedef Element testing::internal::NativeArray< Element >::value_type |
Definition at line 993 of file gtest-internal.h.
anonymous enum [private] |
Definition at line 1027 of file gtest-internal.h.
| testing::internal::NativeArray< Element >::NativeArray | ( | const Element * | array, |
| size_t | count, | ||
| RelationToSourceReference | |||
| ) | [inline] |
Definition at line 998 of file gtest-internal.h.
| testing::internal::NativeArray< Element >::NativeArray | ( | const Element * | array, |
| size_t | count, | ||
| RelationToSourceCopy | |||
| ) | [inline] |
Definition at line 1003 of file gtest-internal.h.
| testing::internal::NativeArray< Element >::NativeArray | ( | const NativeArray< Element > & | rhs | ) | [inline] |
Definition at line 1008 of file gtest-internal.h.
| testing::internal::NativeArray< Element >::~NativeArray | ( | ) | [inline] |
Definition at line 1012 of file gtest-internal.h.
| const_iterator testing::internal::NativeArray< Element >::begin | ( | ) | const [inline] |
Definition at line 1019 of file gtest-internal.h.
| const_iterator testing::internal::NativeArray< Element >::end | ( | ) | const [inline] |
Definition at line 1020 of file gtest-internal.h.
| testing::internal::NativeArray< Element >::GTEST_DISALLOW_ASSIGN_ | ( | NativeArray< Element > | ) | [private] |
| void testing::internal::NativeArray< Element >::InitCopy | ( | const Element * | array, |
| size_t | a_size | ||
| ) | [inline, private] |
Definition at line 1033 of file gtest-internal.h.
| void testing::internal::NativeArray< Element >::InitRef | ( | const Element * | array, |
| size_t | a_size | ||
| ) | [inline, private] |
Definition at line 1042 of file gtest-internal.h.
| bool testing::internal::NativeArray< Element >::operator== | ( | const NativeArray< Element > & | rhs | ) | const [inline] |
Definition at line 1021 of file gtest-internal.h.
| size_t testing::internal::NativeArray< Element >::size | ( | ) | const [inline] |
Definition at line 1018 of file gtest-internal.h.
const Element* testing::internal::NativeArray< Element >::array_ [private] |
Definition at line 1048 of file gtest-internal.h.
void(NativeArray::* testing::internal::NativeArray< Element >::clone_)(const Element *, size_t) [private] |
Definition at line 1050 of file gtest-internal.h.
size_t testing::internal::NativeArray< Element >::size_ [private] |
Definition at line 1049 of file gtest-internal.h.