SYMBOL INDEX (4971 symbols across 525 files) FILE: isaac_ros_gxf/gxf/core/include/common/byte.hpp type std (line 21) | namespace std { type nvidia (line 26) | namespace nvidia { FILE: isaac_ros_gxf/gxf/core/include/common/endian.hpp type nvidia (line 28) | namespace nvidia { function IsLittleEndian (line 32) | inline bool IsLittleEndian() { function T (line 40) | inline T EncodeLittleEndian(T value) { function T (line 54) | inline T DecodeLittleEndian(T value) { function IsBigEndian (line 67) | inline bool IsBigEndian() { function T (line 75) | inline T EncodeBigEndian(T value) { function T (line 89) | inline T DecodeBigEndian(T value) { FILE: isaac_ros_gxf/gxf/core/include/common/expected.hpp type nvidia (line 27) | namespace nvidia { type Unexpected_t (line 29) | struct Unexpected_t class Expected (line 30) | class Expected method Expected (line 778) | constexpr Expected(T&& value) : detail::ExpectedBase... method Expected (line 781) | constexpr Expected(U&& value) : detail::ExpectedBase... method Expected (line 784) | explicit constexpr Expected(U&& value) method Expected (line 788) | explicit constexpr Expected(Args&&... args) method Expected (line 792) | constexpr Expected(const Expected& other) { method Expected (line 797) | explicit constexpr Expected(const Expected& other) { method Expected (line 802) | constexpr Expected(Expected&& other) { method Expected (line 808) | explicit constexpr Expected(Expected&& other) { method Expected (line 814) | constexpr Expected& operator=(U&& value) { method T (line 821) | T& replace(Args&&... args) { method T (line 829) | constexpr const T& value() const& { method T (line 834) | constexpr T& value() & { method T (line 839) | constexpr const T&& value() const&& { method T (line 844) | constexpr T&& value() && { type detail (line 35) | namespace detail { type IsExpectedHelper (line 38) | struct IsExpectedHelper : FalseType {} type IsExpectedHelper> (line 41) | struct IsExpectedHelper> : TrueType {} type ErrorTypeHelper (line 51) | struct ErrorTypeHelper : TypeIdentity {} type ValueTypeHelper (line 64) | struct ValueTypeHelper {} type ValueTypeHelper> (line 67) | struct ValueTypeHelper> { using type = T; } type UnexpectedTypeHelper (line 74) | struct UnexpectedTypeHelper : TypeIdentity {} type UnexpectedTypeHelper> (line 77) | struct UnexpectedTypeHelper> : TypeIdentity {} type Unit (line 95) | struct Unit { byte dummy; } type FlattenExpectedHelper (line 99) | struct FlattenExpectedHelper : TypeIdentity> {} type FlattenExpectedHelper, E> (line 102) | struct FlattenExpectedHelper, E> : TypeIdentity&, E> (line 105) | struct FlattenExpectedHelper&, E> type FlattenExpectedHelper&, E> (line 109) | struct FlattenExpectedHelper&, E> type Pack (line 116) | struct Pack {} type IsCallableHelper (line 120) | struct IsCallableHelper : FalseType {} type IsCallable (line 126) | struct IsCallable : IsCallableHelper> {} type IsErrorCallableHelper (line 133) | struct IsErrorCallableHelper : FalseType {} type IsErrorCallable (line 139) | struct IsErrorCallable : IsErrorCallableHelper> {} function FunctorMap (line 147) | auto FunctorMap(F&& func, Args&&... expected) -> function FunctorMap (line 155) | auto FunctorMap(F&& func, Args&&... expected) -> function FunctorMapError (line 164) | Expected, ErrorResultType> FunctorMapError(F&& fu... function FunctorMapError (line 170) | Expected> FunctorMapError(F&& func) { class ExpectedBase (line 178) | class ExpectedBase { method ExpectedBase (line 206) | constexpr ExpectedBase(const ExpectedBase& other) { constructFrom(... method ExpectedBase (line 207) | constexpr ExpectedBase(ExpectedBase&& other) { constructFrom(std::... method ExpectedBase (line 211) | explicit constexpr ExpectedBase(const ExpectedBase& other) { method ExpectedBase (line 218) | explicit constexpr ExpectedBase(ExpectedBase&& other) { method ExpectedBase (line 225) | constexpr ExpectedBase(const Unexpected& error, const char* err... method ExpectedBase (line 233) | constexpr ExpectedBase(Unexpected&& error, const char* error_me... method ExpectedBase (line 248) | ExpectedBase& operator=(const ExpectedBase& other) { method ExpectedBase (line 254) | ExpectedBase& operator=(ExpectedBase&& other) { method ExpectedBase (line 261) | ExpectedBase& operator=(const Unexpected& error) { method ExpectedBase (line 269) | ExpectedBase& operator=(Unexpected&& error) { method V (line 302) | constexpr V value_or(U&& default_value) const& { method V (line 307) | constexpr V value_or(U&& default_value) && { method has_value (line 311) | constexpr bool has_value() const { return !is_error_; } method E (line 314) | constexpr const E& error() const& { return unexpected().value(); } method E (line 315) | constexpr E& error() & { return unexpected().value(); } method E (line 316) | constexpr E&& error() && { return std::move(unexpected()... method Derived (line 328) | constexpr const Derived& log_error(Args&&... args) const& { method Derived (line 333) | constexpr Derived& log_error(Args&&... args) & { method Derived (line 338) | constexpr Derived&& log_error(Args&&... args) && { method Derived (line 350) | constexpr const Derived& log_warning(Args&&... args) const& { method Derived (line 355) | constexpr Derived& log_warning(Args&&... args) & { method Derived (line 360) | constexpr Derived&& log_warning(Args&&... args) && { method Derived (line 366) | constexpr const Derived& log_info(Args&&... args) const& { method Derived (line 371) | constexpr Derived& log_info(Args&&... args) & { method Derived (line 376) | constexpr Derived&& log_info(Args&&... args) && { method Derived (line 382) | constexpr const Derived& log_debug(Args&&... args) const& { method Derived (line 387) | constexpr Derived& log_debug(Args&&... args) & { method Derived (line 392) | constexpr Derived&& log_debug(Args&&... args) && { method substitute (line 403) | constexpr FlattenExpected substitute(U next) const& { method substitute (line 408) | constexpr FlattenExpected substitute(U next) && { method substitute_error (line 416) | constexpr Expected, G> substitute_error(G new_e... method substitute_error (line 422) | constexpr Expected, G> substitute_error(G new_e... method map (line 433) | constexpr EnableIfMappable_t map(F&& func) & { method map (line 438) | constexpr EnableIfMappable_t map(F&& func) cons... method map (line 443) | constexpr EnableIfMappable_t map(F&& func) && { method map_error (line 454) | constexpr EnableIfMappableError_t map_error(F&& func)... method map_error (line 461) | constexpr EnableIfMappableError_t map_error(F&&... method map_error (line 468) | constexpr EnableIfMappableError_t map_error(F&& func... method map (line 480) | constexpr EnableIfNonaryMappable_t map(F&& func... method map (line 485) | constexpr EnableIfNonaryMappable_t map(F&& fun... method and_then (line 490) | constexpr FlattenExpected, E> and_then(F&& func) con... method and_then (line 494) | constexpr FlattenExpected, E> and_then(F&& func) && { method map_error (line 504) | constexpr EnableIfNonaryMappableError_t map_err... method map_error (line 512) | constexpr EnableIfNonaryMappableError_t map_er... method and_then_error (line 519) | constexpr Expected, ErrorResultType> and_the... method and_then_error (line 525) | constexpr Expected, ErrorResultType> and_the... method map (line 535) | constexpr FlattenExpected map(R U::* ptr) & { method map (line 545) | constexpr FlattenExpected map(R U::* ptr) const& { method map (line 553) | constexpr FlattenExpected, E> map(R U::* ptr) && { method map (line 564) | constexpr FlattenExpected, E> map(R U::* ptr) const&& { method map (line 575) | constexpr FlattenExpected map(R (U::* ptr)(Args...), Args&&.... method map (line 583) | constexpr FlattenExpected map(R (U::* ptr)(Args...) & , Args... method map (line 591) | constexpr FlattenExpected map(R (U::* ptr)(Args...) &&, Args... method map (line 599) | constexpr FlattenExpected map(R (U::* ptr)(Args...) const, A... method map (line 607) | constexpr FlattenExpected map(R (U::* ptr)(Args...) const&, ... method map (line 615) | constexpr FlattenExpected map(R (U::* ptr)(Args...) const&&,... method assign_to (line 627) | constexpr Expected assign_to(U& value) const& { method assign_to (line 635) | constexpr Expected assign_to(U& value) && { method guard (line 647) | constexpr Expected, E> guard(P&& pred, E&& new_... method guard (line 653) | constexpr Expected, E> guard(P&& pred, E&& new_... method ignore_error (line 663) | constexpr Expected, E> ignore_error(U&& next) c... method ignore_error (line 668) | constexpr Expected, E> ignore_error(U&& next) && { method ignore_error (line 672) | constexpr Expected ignore_error() const { return {}; } method ExpectedBase (line 680) | ExpectedBase() = default; method ExpectedBase (line 684) | constexpr ExpectedBase(Args&&... args) { method Derived (line 705) | constexpr const Derived* derived() const { return static_cast& other) { method constructFrom (line 719) | constexpr void constructFrom(ExpectedBase&& other) { method constructErrorFrom (line 724) | constexpr void constructErrorFrom(const ExpectedBase& oth... method constructErrorFrom (line 730) | constexpr void constructErrorFrom(ExpectedBase&& other) { method constructValueFrom (line 736) | constexpr void constructValueFrom(const ExpectedBase& oth... method constructValueFrom (line 742) | constexpr void constructValueFrom(ExpectedBase&& other) { method constructValueFrom (line 748) | void constructValueFrom(Args&&... args) { method destruct (line 754) | constexpr void destruct() { class Expected (line 773) | class Expected : public detail::ExpectedBase> { method Expected (line 778) | constexpr Expected(T&& value) : detail::ExpectedBase... method Expected (line 781) | constexpr Expected(U&& value) : detail::ExpectedBase... method Expected (line 784) | explicit constexpr Expected(U&& value) method Expected (line 788) | explicit constexpr Expected(Args&&... args) method Expected (line 792) | constexpr Expected(const Expected& other) { method Expected (line 797) | explicit constexpr Expected(const Expected& other) { method Expected (line 802) | constexpr Expected(Expected&& other) { method Expected (line 808) | explicit constexpr Expected(Expected&& other) { method Expected (line 814) | constexpr Expected& operator=(U&& value) { method T (line 821) | T& replace(Args&&... args) { method T (line 829) | constexpr const T& value() const& { method T (line 834) | constexpr T& value() & { method T (line 839) | constexpr const T&& value() const&& { method T (line 844) | constexpr T&& value() && { class Expected (line 855) | class Expected : public detail::ExpectedBase (line 890) | class Expected : public detail::ExpectedBase& other) { method Expected (line 904) | explicit constexpr Expected(Expected&& other) { method Expected (line 910) | Expected& operator&=(const Expected& other) { method Expected (line 917) | Expected& operator|=(const Expected& other) { function AllOf (line 928) | Expected AllOf(const Expected& expected) { function AllOf (line 934) | Expected AllOf(const Expected& expected, const Expected... function Apply (line 942) | auto Apply(F&& func, Args&&... args) -> EnableIf_t< type ErrorTypeHelper...> (line 54) | struct ErrorTypeHelper...> : TypeIdentity {} type IsCallableHelper, void_t>> (line 123) | struct IsCallableHelper, void_t>> : ... type IsErrorCallableHelper, void_t>> (line 136) | struct IsErrorCallableHelper, void_t().value())>> (line 861) | struct IsExpectedConvertible().value())>> FILE: isaac_ros_gxf/gxf/core/include/common/fixed_map.hpp type nvidia (line 27) | namespace nvidia { class FixedMap (line 33) | class FixedMap { class Iterator (line 36) | class Iterator method Iterator (line 77) | constexpr Iterator() : container_{nullptr}, index_{-1} {} method Iterator (line 78) | constexpr Iterator(TContainer& container, size_t start) : containe... method Iterator (line 82) | constexpr Iterator(const Iterator& other) = default; method Iterator (line 83) | constexpr Iterator(Iterator&& other) = default; method Iterator (line 84) | constexpr Iterator& operator=(const Iterator& other) = default; method Iterator (line 85) | constexpr Iterator& operator=(Iterator&& other) = default; method Iterator (line 99) | constexpr Iterator& operator+=(difference_type offset) { method Iterator (line 144) | constexpr Iterator& operator++() { method Iterator (line 148) | constexpr Iterator operator++(int) { method Iterator (line 153) | constexpr Iterator& operator-=(difference_type offset) { method Iterator (line 157) | constexpr Iterator& operator--() { method Iterator (line 161) | constexpr Iterator operator--(int) { method Iterator (line 167) | constexpr Iterator operator+(Iterator a, difference_type n) { method Iterator (line 171) | constexpr Iterator operator+(difference_type n, Iterator a) { method Iterator (line 174) | constexpr Iterator operator-(Iterator a, difference_type n) { method difference_type (line 178) | constexpr difference_type operator-(const Iterator& a, const Itera... class ReverseIterator (line 38) | class ReverseIterator method ReverseIterator (line 208) | constexpr explicit ReverseIterator() : iter_{} {} method ReverseIterator (line 209) | constexpr explicit ReverseIterator(TIterator iter) : iter_{iter} {} method ReverseIterator (line 211) | constexpr ReverseIterator(const ReverseIterator& other) = default; method ReverseIterator (line 212) | constexpr ReverseIterator(ReverseIterator&& other) = default; method ReverseIterator (line 213) | constexpr ReverseIterator& operator=(const ReverseIterator& other)... method ReverseIterator (line 214) | constexpr ReverseIterator& operator=(ReverseIterator&& other) = de... method TIterator (line 216) | constexpr TIterator base() const { return iter_; } method ReverseIterator (line 220) | constexpr ReverseIterator& operator+=(difference_type offset) { method ReverseIterator (line 224) | constexpr ReverseIterator& operator++() { method ReverseIterator (line 228) | constexpr ReverseIterator operator++(int) { method ReverseIterator (line 233) | constexpr ReverseIterator& operator-=(difference_type offset) { method ReverseIterator (line 237) | constexpr ReverseIterator& operator--() { method ReverseIterator (line 241) | constexpr ReverseIterator operator--(int) { method ReverseIterator (line 247) | constexpr ReverseIterator operator+(ReverseIterator a, difference_... method ReverseIterator (line 250) | constexpr ReverseIterator operator+(difference_type n, ReverseIter... method ReverseIterator (line 253) | constexpr ReverseIterator operator-(ReverseIterator a, difference_... method difference_type (line 256) | constexpr difference_type operator-(const ReverseIterator& a, cons... type Error (line 53) | enum struct Error { class Iterator (line 66) | class Iterator { method Iterator (line 77) | constexpr Iterator() : container_{nullptr}, index_{-1} {} method Iterator (line 78) | constexpr Iterator(TContainer& container, size_t start) : containe... method Iterator (line 82) | constexpr Iterator(const Iterator& other) = default; method Iterator (line 83) | constexpr Iterator(Iterator&& other) = default; method Iterator (line 84) | constexpr Iterator& operator=(const Iterator& other) = default; method Iterator (line 85) | constexpr Iterator& operator=(Iterator&& other) = default; method Iterator (line 99) | constexpr Iterator& operator+=(difference_type offset) { method Iterator (line 144) | constexpr Iterator& operator++() { method Iterator (line 148) | constexpr Iterator operator++(int) { method Iterator (line 153) | constexpr Iterator& operator-=(difference_type offset) { method Iterator (line 157) | constexpr Iterator& operator--() { method Iterator (line 161) | constexpr Iterator operator--(int) { method Iterator (line 167) | constexpr Iterator operator+(Iterator a, difference_type n) { method Iterator (line 171) | constexpr Iterator operator+(difference_type n, Iterator a) { method Iterator (line 174) | constexpr Iterator operator-(Iterator a, difference_type n) { method difference_type (line 178) | constexpr difference_type operator-(const Iterator& a, const Itera... class ReverseIterator (line 196) | class ReverseIterator { method ReverseIterator (line 208) | constexpr explicit ReverseIterator() : iter_{} {} method ReverseIterator (line 209) | constexpr explicit ReverseIterator(TIterator iter) : iter_{iter} {} method ReverseIterator (line 211) | constexpr ReverseIterator(const ReverseIterator& other) = default; method ReverseIterator (line 212) | constexpr ReverseIterator(ReverseIterator&& other) = default; method ReverseIterator (line 213) | constexpr ReverseIterator& operator=(const ReverseIterator& other)... method ReverseIterator (line 214) | constexpr ReverseIterator& operator=(ReverseIterator&& other) = de... method TIterator (line 216) | constexpr TIterator base() const { return iter_; } method ReverseIterator (line 220) | constexpr ReverseIterator& operator+=(difference_type offset) { method ReverseIterator (line 224) | constexpr ReverseIterator& operator++() { method ReverseIterator (line 228) | constexpr ReverseIterator operator++(int) { method ReverseIterator (line 233) | constexpr ReverseIterator& operator-=(difference_type offset) { method ReverseIterator (line 237) | constexpr ReverseIterator& operator--() { method ReverseIterator (line 241) | constexpr ReverseIterator operator--(int) { method ReverseIterator (line 247) | constexpr ReverseIterator operator+(ReverseIterator a, difference_... method ReverseIterator (line 250) | constexpr ReverseIterator operator+(difference_type n, ReverseIter... method ReverseIterator (line 253) | constexpr ReverseIterator operator-(ReverseIterator a, difference_... method difference_type (line 256) | constexpr difference_type operator-(const ReverseIterator& a, cons... method FixedMap (line 271) | FixedMap() : data_{nullptr}, capacity_{0}, size_{0} {} method FixedMap (line 272) | FixedMap(const FixedMap& other) = delete; method FixedMap (line 273) | FixedMap(FixedMap&& other) : data_{nullptr}, capacity_{0}, size_{0} ... method FixedMap (line 274) | FixedMap& operator=(const FixedMap& other) = delete; method FixedMap (line 275) | FixedMap& operator=(FixedMap&& other) { method iterator (line 303) | constexpr iterator begin() { return iterator(*this, 0); } method iterator (line 304) | constexpr iterator end() { return iterator(*this, size_); } method reverse_iterator (line 305) | constexpr reverse_iterator rbegin() { return reverse_iterator(end()); } method reverse_iterator (line 306) | constexpr reverse_iterator rend() { return reverse_iterator(begin(... method const_iterator (line 308) | constexpr const_iterator begin() const { return cbegin(); } method const_iterator (line 309) | constexpr const_iterator end() const { return cend(); } method const_reverse_iterator (line 310) | constexpr const_reverse_iterator rbegin() const { return crbegin(); } method const_reverse_iterator (line 311) | constexpr const_reverse_iterator rend() const { return crend(); } method const_iterator (line 313) | constexpr const_iterator cbegin() const { return const_iter... method const_iterator (line 314) | constexpr const_iterator cend() const { return const_iter... method const_reverse_iterator (line 315) | constexpr const_reverse_iterator crbegin() const { return const_reve... method const_reverse_iterator (line 316) | constexpr const_reverse_iterator crend() const { return const_reve... method size_type (line 334) | size_type capacity() const { return capacity_; } method size_type (line 336) | size_type size() const { return size_; } method empty (line 338) | bool empty() const { return size_ == 0; } method full (line 340) | bool full() const { return size_ == capacity_; } method load_factor (line 342) | double load_factor() const { method contains (line 347) | bool contains(const key_type& key) const { return findMatchingBucket... method at (line 350) | Expected at(const key_type& key) { method at (line 359) | Expected at(const key_type& key) const { method update (line 368) | Expected update(const key_type& key, const mapped_type& value) { method insert_or_assign (line 377) | Expected insert_or_assign(Args&&... args) { method emplace (line 390) | Expected emplace(Args&&... args) { method insert (line 406) | Expected insert(const value_type& value) { return emplace(valu... method insert (line 408) | Expected insert(value_type&& value) { method erase (line 413) | Expected erase(const key_type& key) { method clear (line 425) | void clear() { method reserve (line 437) | Expected reserve(size_type capacity) { method copy_from (line 477) | Expected copy_from(const FixedMap& other) { type Bucket (line 496) | struct Bucket { method Bucket (line 502) | Bucket* findMatchingBucket(const key_type& key) const { method Bucket (line 529) | Bucket* findEmptyBucket(const key_type& key) const { method size_type (line 552) | size_type hash(const key_type& key) const { return Hash{}(key) % cap... FILE: isaac_ros_gxf/gxf/core/include/common/fixed_string.hpp type nvidia (line 27) | namespace nvidia { class FixedString (line 32) | class FixedString { type Hash (line 41) | struct Hash { type Error (line 49) | enum struct Error { method FixedString (line 59) | constexpr FixedString() { clear(); } method FixedString (line 61) | constexpr FixedString(const char (&str)[M]) { copy(str); } method FixedString (line 63) | constexpr FixedString(const FixedString& str) { copy(str); } method FixedString (line 67) | constexpr FixedString& operator=(const char (&other)[M]) { method FixedString (line 72) | constexpr FixedString& operator=(const FixedString& other) { method FixedString (line 77) | constexpr FixedString& operator=(const FixedString& other) { method const_iterator (line 82) | constexpr const_iterator begin() const { return cbegin(); } method const_iterator (line 83) | constexpr const_iterator end() const { return cend(); } method const_reverse_iterator (line 84) | constexpr const_reverse_iterator rbegin() const { return crbegin(); } method const_reverse_iterator (line 85) | constexpr const_reverse_iterator rend() const { return crend(); } method const_iterator (line 87) | constexpr const_iterator cbegin() const { return const_iter... method const_iterator (line 88) | constexpr const_iterator cend() const { return const_iter... method const_reverse_iterator (line 89) | constexpr const_reverse_iterator crbegin() const { return const_reve... method const_reverse_iterator (line 90) | constexpr const_reverse_iterator crend() const { return const_reve... method size (line 119) | constexpr size_t size() const { return size_; } method length (line 120) | constexpr size_t length() const { return size_; } method max_size (line 123) | constexpr size_t max_size() const { return kMaxSize; } method capacity (line 126) | constexpr size_t capacity() const { return kCapacity; } method empty (line 129) | constexpr bool empty() const { return size_ == 0; } method full (line 132) | constexpr bool full() const { return size_ == kMaxSize; } method data (line 135) | constexpr AddLvalueReference_t data() const { re... method c_str (line 136) | constexpr AddLvalueReference_t c_str() const { re... method clear (line 139) | constexpr void clear() { method append (line 145) | constexpr Expected append(const char* str, size_t size) { method append (line 161) | constexpr Expected append(const char (&str)[M]) { return appen... method append (line 165) | constexpr Expected append(const FixedString& str) { method append (line 170) | constexpr Expected append(char c) { return append(&c, 1); } method copy (line 173) | constexpr Expected copy(const char* str, size_t size) { method copy (line 180) | constexpr void copy(const char (&str)[M]) { method copy (line 187) | constexpr void copy(const FixedString& str) { method compare (line 194) | constexpr int compare(const char (&str)[M]) const { method compare (line 211) | constexpr int compare(const FixedString& str) const { return comp... FILE: isaac_ros_gxf/gxf/core/include/common/fixed_vector.hpp type nvidia (line 28) | namespace nvidia { class FixedVectorBase (line 42) | class FixedVectorBase { type Error (line 55) | enum struct Error { method iterator (line 83) | constexpr iterator begin() { return iterator(*this, 0); } method iterator (line 84) | constexpr iterator end() { return iterator(*this, size_); } method reverse_iterator (line 85) | constexpr reverse_iterator rbegin() { return reverse_iterator(end()); } method reverse_iterator (line 86) | constexpr reverse_iterator rend() { return reverse_iterator(begin(... method const_iterator (line 88) | constexpr const_iterator begin() const { return cbegin(); } method const_iterator (line 89) | constexpr const_iterator end() const { return cend(); } method const_reverse_iterator (line 90) | constexpr const_reverse_iterator rbegin() const { return crbegin(); } method const_reverse_iterator (line 91) | constexpr const_reverse_iterator rend() const { return crend(); } method const_iterator (line 93) | constexpr const_iterator cbegin() const { return const_iter... method const_iterator (line 94) | constexpr const_iterator cend() const { return const_iter... method const_reverse_iterator (line 95) | constexpr const_reverse_iterator crbegin() const { return const_reve... method const_reverse_iterator (line 96) | constexpr const_reverse_iterator crend() const { return const_reve... method T (line 102) | constexpr T* data() { return data_; } method T (line 104) | constexpr const T* data() const { return data_; } method capacity (line 106) | constexpr size_t capacity() const { return capacity_; } method size (line 108) | constexpr size_t size() const { return size_; } method empty (line 110) | constexpr bool empty() const { return size_ == 0; } method full (line 112) | constexpr bool full() const { return size_ == capacity_; } method at (line 115) | constexpr Expected at(size_t index) { method at (line 123) | constexpr Expected at(size_t index) const { method front (line 131) | constexpr Expected front() { method front (line 139) | constexpr Expected front() const { method back (line 147) | constexpr Expected back() { method back (line 155) | constexpr Expected back() const { method emplace (line 164) | constexpr Expected emplace(size_t index, Args&&... args) { method emplace_back (line 181) | constexpr Expected emplace_back(Args&&... args) { method insert (line 186) | constexpr Expected insert(size_t index, const T& obj) { return... method insert (line 188) | constexpr Expected insert(size_t index, T&& obj) { method insert (line 193) | constexpr Expected insert(iterator index, const_iterator start... method push_back (line 216) | constexpr Expected push_back(const T& obj) { return emplace_ba... method push_back (line 218) | constexpr Expected push_back(T&& obj) { return emplace_back(st... method erase (line 221) | constexpr Expected erase(size_t index) { method pop_back (line 237) | constexpr Expected pop_back() { return erase(size_ - 1); } method clear (line 240) | constexpr void clear() { method resize (line 248) | constexpr Expected resize(size_t count) { method resize (line 263) | constexpr Expected resize(size_t count, const T& obj) { method FixedVectorBase (line 280) | FixedVectorBase() : data_{nullptr}, capacity_{0}, size_{0} {} class FixedVector (line 295) | class FixedVector : public FixedVectorBase { method FixedVector (line 299) | constexpr FixedVector() { method FixedVector (line 303) | constexpr FixedVector(const FixedVector& other) { *this = other; } method FixedVector (line 304) | constexpr FixedVector(FixedVector&& other) { *this = std::move(other... method FixedVector (line 305) | constexpr FixedVector& operator=(const FixedVector& other) { method FixedVector (line 314) | constexpr FixedVector& operator=(FixedVector&& other) { class FixedVector (line 338) | class FixedVector : public FixedVectorBase { method FixedVector (line 343) | constexpr FixedVector() = default; method FixedVector (line 344) | constexpr FixedVector(const FixedVector& other) = delete; method FixedVector (line 345) | constexpr FixedVector(FixedVector&& other) { *this = std::move(other... method FixedVector (line 346) | constexpr FixedVector& operator=(const FixedVector& other) = delete; method FixedVector (line 347) | constexpr FixedVector& operator=(FixedVector&& other) { method copy_from (line 363) | constexpr Expected copy_from(const FixedVector& other) { method reserve (line 374) | constexpr Expected reserve(size_t capacity) { method shrink_to_fit (line 389) | constexpr Expected shrink_to_fit() { FILE: isaac_ros_gxf/gxf/core/include/common/iterator.hpp type nvidia (line 25) | namespace nvidia { type detail (line 27) | namespace detail { type HasData (line 30) | struct HasData : FalseType {} type HasSize (line 35) | struct HasSize : FalseType {} class RandomAccessIterator (line 47) | class RandomAccessIterator { type Error (line 54) | enum struct Error { method RandomAccessIterator (line 68) | constexpr RandomAccessIterator() : container_{nullptr}, index_{-1} {} method RandomAccessIterator (line 69) | constexpr RandomAccessIterator(TContainer& container, size_t start) method RandomAccessIterator (line 78) | constexpr RandomAccessIterator(const RandomAccessIterator().data())>> (line 31) | struct HasData().data())>> : TrueType {} type HasSize().size())>> (line 36) | struct HasSize().size())>> : TrueType {} FILE: isaac_ros_gxf/gxf/core/include/common/logger.hpp type nvidia (line 124) | namespace nvidia { function Log (line 161) | void Log(const char* file, int line, Severity severity, const char* tx... FILE: isaac_ros_gxf/gxf/core/include/common/memory_utils.hpp type nvidia (line 28) | namespace nvidia { function T (line 32) | T* ValuePointer(byte* src) { function T (line 38) | const T* ValuePointer(const byte* src) { function byte (line 44) | byte* BytePointer(T* src) { function byte (line 50) | const byte* BytePointer(const T* src) { function Destruct (line 56) | void Destruct(byte* src) { function T (line 63) | T* InplaceConstruct(byte* dst, Args&&... args) { function T (line 69) | T* InplaceMoveConstruct(byte* dst, T&& other) { function T (line 75) | T* InplaceCopyConstruct(byte* dst, const T& other) { function ArrayMoveConstruct (line 82) | void ArrayMoveConstruct(byte* dst, T* src, size_t count) { function ArrayMoveConstruct (line 95) | void ArrayMoveConstruct(byte* dst, T* src, size_t count) { function ArrayMoveConstruct (line 103) | void ArrayMoveConstruct(byte* dst, T* src, size_t count) { function ArrayCopyConstruct (line 115) | void ArrayCopyConstruct(byte* dst, T* src, size_t count) { function ArrayCopyConstruct (line 122) | void ArrayCopyConstruct(byte* dst, T* src, size_t count) { function T (line 134) | T* AllocateArray(size_t size) { function DeallocateArray (line 141) | void DeallocateArray(T* data) { function MakeUniqueNoThrow (line 148) | std::unique_ptr MakeUniqueNoThrow(Args&&... args) { function MakeSharedNoThrow (line 155) | std::shared_ptr MakeSharedNoThrow(Args&&... args) { FILE: isaac_ros_gxf/gxf/core/include/common/nvtx_helper.hpp function nvtxEventAttributes_t (line 26) | inline nvtxEventAttributes_t CreateGreenEvent(const std::string& message... function nvtxEventAttributes_t (line 39) | inline nvtxEventAttributes_t CreateRedEvent(const std::string& message, ... function nvtxEventAttributes_t (line 53) | inline nvtxEventAttributes_t CreateBlackEvent(const std::string& message... function nvtxEventAttributes_t (line 66) | inline nvtxEventAttributes_t CreateBlueEvent(const std::string& message,... FILE: isaac_ros_gxf/gxf/core/include/common/singleton.hpp type gxf (line 20) | namespace gxf { type Singleton (line 30) | struct Singleton { method Singleton (line 32) | Singleton& operator=(Singleton&) = delete; method T (line 35) | static T& Get() { method Use (line 43) | static void Use(const T&) {} FILE: isaac_ros_gxf/gxf/core/include/common/span.hpp type nvidia (line 25) | namespace nvidia { type detail (line 27) | namespace detail { class Span (line 43) | class Span { type Error (line 52) | enum struct Error { method Span (line 61) | constexpr Span(T* data, size_t size) : data_{data}, size_{data != nu... method Span (line 62) | constexpr Span() : Span(nullptr, 0) {} method Span (line 64) | constexpr Span(T (&array)[N]) : Span(array, N) {} method Span (line 67) | constexpr Span(U& other) : Span(other.data(), other.size()) {} method Span (line 74) | constexpr Span(const Span& other) = default; method Span (line 75) | constexpr Span(Span&& other) = default; method Span (line 76) | constexpr Span& operator=(const Span&) = default; method Span (line 77) | constexpr Span& operator=(Span&&) = default; method iterator (line 79) | constexpr iterator begin() const { return iterator(*this, 0... method iterator (line 80) | constexpr iterator end() const { return iterator(*this, s... method reverse_iterator (line 81) | constexpr reverse_iterator rbegin() const { return reverse_iterator(... method reverse_iterator (line 82) | constexpr reverse_iterator rend() const { return reverse_iterator(... method T (line 87) | constexpr T* data() const { return data_; } method size (line 89) | constexpr size_t size() const { return size_; } method size_bytes (line 91) | constexpr size_t size_bytes() const { return size_ * sizeof(T); } method empty (line 93) | constexpr bool empty() const { return size_ == 0; } method at (line 96) | constexpr Expected at(size_t index) const { method front (line 102) | constexpr Expected front() const { method back (line 108) | constexpr Expected back() const { method subspan (line 114) | constexpr Expected subspan(size_t offset, size_t count) const { method subspan (line 121) | constexpr Expected subspan(size_t offset) const { return subsp... method first (line 123) | constexpr Expected first(size_t count) const { return subspan(... method last (line 125) | constexpr Expected last(size_t count) const { return subspan(s... FILE: isaac_ros_gxf/gxf/core/include/common/strong_type.hpp type nvidia (line 25) | namespace nvidia { class StrongType (line 60) | class StrongType { method StrongType (line 67) | constexpr StrongType() = default; method StrongType (line 73) | constexpr explicit method value_type (line 81) | constexpr value_type const& value() const & noexcept { return val... method value_type (line 82) | constexpr value_type& value() & noexcept { return val... method value_type (line 83) | constexpr value_type&& value() && noexcept { return std... method value_type (line 84) | constexpr value_type const* operator->() const noexcept { return &va... method value_type (line 85) | constexpr value_type* operator->() noexcept { return &va... FILE: isaac_ros_gxf/gxf/core/include/common/type_name.hpp type nvidia (line 33) | namespace nvidia { type helper (line 34) | namespace helper { function PrettyFunctionSize (line 54) | constexpr int32_t PrettyFunctionSize() { type nvidia (line 60) | namespace nvidia { type helper (line 34) | namespace helper { function PrettyFunctionSize (line 54) | constexpr int32_t PrettyFunctionSize() { FILE: isaac_ros_gxf/gxf/core/include/common/type_name_gnuc.hpp type nvidia (line 22) | namespace nvidia { FILE: isaac_ros_gxf/gxf/core/include/common/type_utils.hpp type nvidia (line 25) | namespace nvidia { type TypeIdentity (line 31) | struct TypeIdentity { using type = T; } type IntegralConstant (line 36) | struct IntegralConstant { static constexpr T value = v; } type BoolConstant (line 37) | struct BoolConstant : IntegralConstant {} type TrueType (line 39) | struct TrueType : BoolConstant {} type FalseType (line 40) | struct FalseType : BoolConstant {} type Conditional (line 43) | struct Conditional : TypeIdentity {} type Conditional (line 44) | struct Conditional : TypeIdentity {} type Conjunction (line 50) | struct Conjunction : TrueType {} type Disjunction (line 59) | struct Disjunction : FalseType {} type Negation (line 67) | struct Negation : BoolConstant(B::value)> {} type RemoveReference (line 72) | struct RemoveReference : TypeIdentity {} type RemoveReference (line 73) | struct RemoveReference : TypeIdentity {} type RemoveReference (line 74) | struct RemoveReference : TypeIdentity {} type RemoveCV (line 79) | struct RemoveCV : TypeIdentity {} type RemoveCV (line 80) | struct RemoveCV : TypeIdentity {} type RemoveCV (line 81) | struct RemoveCV : TypeIdentity {} type RemoveCV (line 82) | struct RemoveCV : TypeIdentity {} type RemoveConst (line 86) | struct RemoveConst : TypeIdentity {} type RemoveConst (line 87) | struct RemoveConst : TypeIdentity {} type RemoveVolatile (line 91) | struct RemoveVolatile : TypeIdentity {} type RemoveVolatile (line 92) | struct RemoveVolatile : TypeIdentity {} type RemoveCVRef (line 97) | struct RemoveCVRef : RemoveCV::type>{} type AddLvalueReference (line 103) | struct AddLvalueReference { type AddRvalueReference (line 112) | struct AddRvalueReference { function Declval (line 125) | AddRvalueReference_t Declval() noexcept { type Decay (line 132) | struct Decay { method Id (line 134) | static constexpr auto Id(U u) noexcept { return u; } method Test (line 136) | static constexpr void Test(...) {} type EnableIf (line 144) | struct EnableIf {} type EnableIf (line 145) | struct EnableIf : TypeIdentity {} type IsSame (line 150) | struct IsSame : FalseType {} type IsSame (line 151) | struct IsSame : TrueType {} type IsVoid (line 156) | struct IsVoid : IsSame::type> {} type IsConst (line 161) | struct IsConst : FalseType {} type IsConst (line 162) | struct IsConst : TrueType {} type IsReference (line 167) | struct IsReference : FalseType {} type IsReference (line 168) | struct IsReference : TrueType {} type IsReference (line 169) | struct IsReference : TrueType {} type IsConstructible (line 175) | struct IsConstructible { method TestCast (line 178) | static constexpr bool TestCast(void*) { return true; } method TestCast (line 181) | static constexpr bool TestCast(...) { return false; } type Test (line 184) | struct Test : FalseType {} type Test<1, U, void> (line 187) | struct Test<1, U, void> : BoolConstant(nullptr)> {} type IsNothrowConstructible (line 208) | struct IsNothrowConstructible { method TestCast (line 211) | static constexpr bool TestCast(void*) { return Result; } method TestCast (line 214) | static constexpr bool TestCast(...) { return false; } type Test (line 217) | struct Test : FalseType {} type Test<0, U, void_t> (line 220) | struct Test<0, U, void_t> : BoolConstant (line 223) | struct Test<1, U, void> : BoolConstant(nullptr)> {} type IsConvertible (line 245) | struct IsConvertible { method Test (line 248) | static constexpr bool Test(void*) { return true; } method Test (line 250) | static constexpr bool Test(...) { return false; } type IsNothrowConvertible (line 260) | struct IsNothrowConvertible { method Test (line 265) | static constexpr bool Test(void*) { return Result; } method Test (line 267) | static constexpr bool Test(...) { return false; } type IsAssignable (line 277) | struct IsAssignable : FalseType {} type IsAssignable() = Declval())>> (line 280) | struct IsAssignable() = Declval())... type IsIntegral (line 286) | struct IsIntegral : BoolConstant< type IsFloatingPoint (line 301) | struct IsFloatingPoint : BoolConstant< type IsArithmetic (line 310) | struct IsArithmetic : BoolConstant || IsFloatingPoint_... type IsSigned (line 315) | struct IsSigned : BoolConstant<(T(-1) < T(0))> {} type IsSigned (line 316) | struct IsSigned : FalseType {} type IsUnsigned (line 320) | struct IsUnsigned : BoolConstant<(T(0) < T(-1))> {} type IsUnsigned (line 321) | struct IsUnsigned : FalseType {} type MakeSigned (line 325) | struct MakeSigned : TypeIdentity {} type MakeSigned (line 326) | struct MakeSigned : TypeIdentity {} type MakeSigned (line 327) | struct MakeSigned : TypeIdentity {} type MakeSigned (line 328) | struct MakeSigned : TypeIdentity {} type MakeSigned (line 329) | struct MakeSigned : TypeIdentity {} type MakeUnsigned (line 333) | struct MakeUnsigned : TypeIdentity {} type MakeUnsigned (line 334) | struct MakeUnsigned : TypeIdentity {} type MakeUnsigned (line 335) | struct MakeUnsigned : TypeIdentity {} type MakeUnsigned (line 336) | struct MakeUnsigned : TypeIdentity {} type MakeUnsigned (line 337) | struct MakeUnsigned : TypeIdentity {} type Conjunction (line 53) | struct Conjunction : Conditional,... type Disjunction (line 62) | struct Disjunction : Conditional()...))>> (line 190) | struct Test()...))>> : TrueTyp... type Test()...))>> (line 226) | struct Test()...))>> FILE: isaac_ros_gxf/gxf/core/include/common/unique_index_map.hpp type nvidia (line 23) | namespace nvidia { class UniqueIndexMap (line 30) | class UniqueIndexMap { type Error (line 47) | enum struct Error { method UniqueIndexMap (line 58) | UniqueIndexMap() : uids_{nullptr}, data_{nullptr}, capacity_{0}, siz... method UniqueIndexMap (line 59) | UniqueIndexMap(const UniqueIndexMap&) = delete; method UniqueIndexMap (line 60) | UniqueIndexMap(UniqueIndexMap&& other) method deinitialize (line 87) | void deinitialize() { method initialize (line 101) | Expected initialize(uint64_t max_capacity) { method valid (line 123) | bool valid(uint64_t uid) const { method insert (line 130) | Expected insert(T&& object) { return emplace(static_cast insert(const T& object) { return emplace(object); } method emplace (line 139) | Expected emplace(Args&&... args) { method erase (line 158) | Expected erase(uint64_t uid) { method try_get (line 173) | Expected try_get(uint64_t uid) { method try_get (line 181) | Expected try_get(uint64_t uid) const { method find (line 190) | Expected find(const T& object) const { method capacity (line 200) | inline uint64_t capacity() const { return capacity_; } method size (line 203) | inline uint64_t size() const { return size_; } method GetVersion (line 206) | static uint64_t GetVersion(uint64_t uid) { return uid >> kIndexSize; } method GetIndex (line 207) | static uint64_t GetIndex(uint64_t uid) { return uid & kIndexMask; } method reset_values (line 211) | void reset_values() { FILE: isaac_ros_gxf/gxf/core/include/common/yaml_parser.hpp function is_space (line 30) | inline static bool is_space(unsigned char c) { type YAML::convert> (line 48) | struct YAML::convert> { method Node (line 49) | static Node encode(const std::complex& data) { method decode (line 60) | static bool decode(const Node& node, std::complex& data) { FILE: isaac_ros_gxf/gxf/core/include/dlpack/dlpack.h type DLDeviceType (line 58) | typedef enum { type DLDevice (line 108) | typedef struct { type DLDataTypeCode (line 121) | typedef enum { type DLDataType (line 156) | typedef struct { type DLTensor (line 174) | typedef struct { type DLManagedTensor (line 226) | typedef struct DLManagedTensor { FILE: isaac_ros_gxf/gxf/core/include/gxf/app/application.hpp type nvidia (line 39) | namespace nvidia { type gxf (line 41) | namespace gxf { function create_app (line 44) | std::shared_ptr create_app(Args&&... args) { type ExecutionMode (line 54) | enum class ExecutionMode : int8_t { class Application (line 67) | class Application : public Segment { method Application (line 76) | Application(const Application&) = delete; method Application (line 78) | Application& operator=(const Application&) = delete; method Application (line 80) | Application(Application&&) = delete; method Application (line 82) | Application& operator=(Application&&) = delete; method compose (line 84) | virtual void compose() {} method createSegment (line 115) | std::shared_ptr createSegment(const char* name) { method setWorker (line 195) | Expected setWorker(const std::string& name, Args... args) { method setDriver (line 254) | Expected setDriver(const std::string& name, Args... args) { FILE: isaac_ros_gxf/gxf/core/include/gxf/app/arg.hpp type nvidia (line 37) | namespace nvidia { type gxf (line 39) | namespace gxf { class ProxyComponent (line 41) | class ProxyComponent type ArgInfo (line 47) | struct ArgInfo { type ArgOverride (line 60) | struct ArgOverride { method apply (line 61) | static Expected apply(ArgInfo& info) { method wrap (line 69) | static Expected wrap(const T& value) { return YAML::No... type ArgOverride> (line 78) | struct ArgOverride> { method apply (line 79) | static Expected apply(ArgInfo& info) { method wrap (line 86) | static Expected wrap(const Handle& value) { type ArgOverride> (line 112) | struct ArgOverride> { method apply (line 113) | static Expected apply(ArgInfo& info) { method wrap (line 132) | static Expected wrap(const std::vector& value) { type ArgOverride> (line 150) | struct ArgOverride> { method apply (line 151) | static Expected apply(ArgInfo& info) { method wrap (line 170) | static Expected wrap(const std::array& value) { type ArgOverride (line 186) | struct ArgOverride { method apply (line 187) | static Expected apply(ArgInfo& info) { method wrap (line 193) | static Expected wrap(const ProxyComponent& value) { re... function Arg (line 206) | explicit Arg(const std::string& key) : key_(key) {} function Arg (line 209) | Arg(const std::string& key, const T& value) { function Arg (line 222) | Arg(const std::string& key, const Handle& value) { function Arg (line 239) | Arg(const std::string& key, const char* value) { function Arg (line 251) | Arg(const std::string& key, const ProxyComponent& value) { function Arg (line 262) | Arg(const std::string& key, T&& value) { function Arg (line 275) | Arg(const std::string& key, Handle&& value) { function Arg (line 292) | Arg(const std::string& key, ProxyComponent&& value) { function Arg (line 303) | Arg& operator=(const T& value) { function Arg (line 315) | Arg& operator=(const Handle& value) { function Arg (line 331) | Arg& operator=(ProxyComponent& value) { function Arg (line 343) | Arg&& operator=(T&& value) { function if (line 360) | if (!result) { function if (line 364) | if (!value.is_null()) { function Arg (line 374) | Arg&& operator=(ProxyComponent&& value) { function T (line 385) | T as() const { function gxf_uid_t (line 394) | const gxf_uid_t handle_uid() const { return handle_cid_; } function gxf_tid_t (line 396) | const gxf_tid_t handle_tid() const { return handle_tid_; } function arg_type_name (line 400) | const std::string arg_type_name() const { return info_.type_name; } function ArgInfo (line 402) | const ArgInfo arg_info() const { return info_; } function yaml_node (line 404) | const YAML::Node yaml_node() const { return yaml_node_; } function rank (line 406) | const int32_t rank() const { return info_.rank; } function shape (line 408) | const std::array::kMaxRank> shape() co... function gxf_parameter_type_t (line 410) | const gxf_parameter_type_t parameter_type() const { return info_.type; } function has_value (line 412) | bool has_value() const { return value_.has_value(); } function value (line 414) | std::any value() const { return value_; } function set_value (line 425) | void set_value(const T& value) { function set_value (line 437) | void set_value(T&& value) { FILE: isaac_ros_gxf/gxf/core/include/gxf/app/arg_parse.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { function parseArgsOfType (line 39) | std::vector parseArgsOfType(const First& first, const Rest&... re... FILE: isaac_ros_gxf/gxf/core/include/gxf/app/config_parser.hpp type YAML (line 27) | namespace YAML { class Node; } class Node (line 27) | class Node type nvidia (line 29) | namespace nvidia { type gxf (line 30) | namespace gxf { class ConfigParser (line 52) | class ConfigParser { type SegmentConfig (line 54) | struct SegmentConfig { type EnabledSegments (line 55) | struct EnabledSegments { type Worker (line 58) | struct Worker { type Driver (line 65) | struct Driver { method ConfigParser (line 75) | ConfigParser() { FILE: isaac_ros_gxf/gxf/core/include/gxf/app/driver.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class Application (line 30) | class Application class Driver (line 37) | class Driver { method name (line 41) | std::string name() { return name_; } method setPort (line 42) | Expected setPort(uint32_t port) { port_ = port; return Succe... FILE: isaac_ros_gxf/gxf/core/include/gxf/app/entity_group.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class EntityGroup (line 36) | class EntityGroup { method EntityGroup (line 38) | EntityGroup() = default; method EntityGroup (line 42) | EntityGroup(const EntityGroup&) = delete; method EntityGroup (line 44) | EntityGroup& operator=(const EntityGroup&) = delete; method gxf_uid_t (line 75) | gxf_uid_t gid() const { return gid_; } method name (line 80) | std::string name() const { return name_; } FILE: isaac_ros_gxf/gxf/core/include/gxf/app/extension_manager.hpp type nvidia (line 30) | namespace nvidia { type gxf (line 31) | namespace gxf { class ExtensionManager (line 37) | class ExtensionManager { method ExtensionManager (line 39) | ExtensionManager() = default; method ExtensionManager (line 42) | ExtensionManager(const ExtensionManager&) = delete; method ExtensionManager (line 43) | ExtensionManager(ExtensionManager&&) = delete; method ExtensionManager (line 44) | ExtensionManager& operator=(const ExtensionManager&) = delete; method ExtensionManager (line 45) | ExtensionManager& operator=(ExtensionManager&&) = delete; FILE: isaac_ros_gxf/gxf/core/include/gxf/app/graph_entity.hpp type nvidia (line 39) | namespace nvidia { type gxf (line 40) | namespace gxf { class GraphEntity (line 47) | class GraphEntity { method GraphEntity (line 49) | GraphEntity() = default; method GraphEntity (line 53) | GraphEntity(const GraphEntity&) = delete; method GraphEntity (line 55) | GraphEntity& operator=(const GraphEntity&) = delete; method setup (line 63) | Expected setup(gxf_context_t context, const char* name) { method add (line 87) | Handle add(const char* name = nullptr, Args && ... args) { method add (line 106) | Handle add(const char* name, std::vector arg_list) { method findAll (line 119) | FixedVector, N> findAll() const { method get (line 133) | Handle get(const char* name = nullptr) const { method try_get (line 154) | Expected> try_get(const char* name = nullptr) const { method addCodelet (line 190) | Handle addCodelet(const char* name = nullptr, Args... args) { method addClock (line 235) | Handle addClock(const char* name = nullptr, Args... args) { method addSchedulingTerm (line 271) | Handle addSchedulingTerm(const char* name = nullptr, Args... ar... method addTransmitter (line 311) | Handle addTransmitter(const char* name, bool omit_term = false,... method getTransmitter (line 365) | Handle getTransmitter(const char* name) { method addReceiver (line 394) | Handle addReceiver(const char* name, bool omit_term = false, Ar... method getReceiver (line 448) | Handle getReceiver(const char* name) { method configTransmitter (line 465) | Expected configTransmitter(const char* name, uint64_t capaci... method configReceiver (line 497) | Expected configReceiver(const char* name, uint64_t capacity,... method activate (line 519) | Expected activate() { return entity_.activate(); } method deactivate (line 521) | Expected deactivate() { return entity_.deactivate(); } method gxf_context_t (line 523) | gxf_context_t context() const { return entity_.context(); } method gxf_uid_t (line 525) | gxf_uid_t eid() const { return entity_.eid(); } method is_null (line 527) | bool is_null() const { return entity_.is_null(); } method get_codelet (line 529) | Handle get_codelet() { return codelet_; } method addComponent (line 569) | Expected> addComponent(const char* name = nullptr, method createHandle (line 642) | Expected> createHandle(const char* type_name, const char... FILE: isaac_ros_gxf/gxf/core/include/gxf/app/graph_utils.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { function gxf_tid_t (line 27) | static gxf_tid_t generate_tid() { FILE: isaac_ros_gxf/gxf/core/include/gxf/app/proxy_component.hpp type nvidia (line 30) | namespace nvidia { type gxf (line 31) | namespace gxf { class ProxyComponent (line 38) | class ProxyComponent { method ProxyComponent (line 40) | ProxyComponent() {} method ProxyComponent (line 41) | ProxyComponent(const std::string& type_name, const std::string& co... method type_name (line 45) | std::string type_name() const { return typename_; } method name (line 47) | std::string name() const { return component_name_; } method args (line 49) | std::vector args() const { return args_; } FILE: isaac_ros_gxf/gxf/core/include/gxf/app/segment.hpp type nvidia (line 44) | namespace nvidia { type gxf (line 45) | namespace gxf { type PortPair (line 54) | struct PortPair { method PortPair (line 55) | PortPair(std::string tx, std::string rx) : tx(tx), rx(rx) {} type SegmentPort (line 68) | struct SegmentPort { method split_string (line 69) | auto split_string(std::string port_name) { method split_string2 (line 86) | auto split_string2(std::string port_name) { method to_string (line 104) | std::string to_string() { method SegmentPort (line 112) | SegmentPort(std::string name) { type SegmentPortPair (line 140) | struct SegmentPortPair { method SegmentPortPair (line 141) | SegmentPortPair(std::string tx, std::string rx) : tx(tx), rx(rx) {} type SchedulerType (line 155) | enum class SchedulerType: int8_t { class Segment (line 173) | class Segment { method Segment (line 175) | Segment() = default; method Segment (line 179) | Segment(Segment&&) = delete; method Segment (line 181) | Segment& operator=(Segment&&) = delete; method Segment (line 183) | Segment(const Segment&) = delete; method Segment (line 185) | Segment& operator=(const Segment&) = delete; method compose (line 187) | virtual void compose() {} method GraphEntityPtr (line 203) | GraphEntityPtr makeEntity(const char* name, Args... args) { method GraphEntityPtr (line 250) | GraphEntityPtr makeEntity(const char* name, Args... args) { method EntityGroupPtr (line 262) | EntityGroupPtr makeEntityGroup(const char* name, method ProxyComponent (line 282) | ProxyComponent makeTerm(const char* name, Args... args) { method ProxyComponent (line 303) | ProxyComponent makeResource(const char* name, Args... args) { method setClock (line 325) | Handle setClock(const char* name, Args... args) { method setScheduler (line 346) | Handle setScheduler(Args... args) { method getEntity (line 406) | std::shared_ptr getEntity(const char* name) { method gxf_context_t (line 426) | gxf_context_t context() { return context_; } method activate (line 433) | Expected activate() { method deactivate (line 444) | Expected deactivate() { method run (line 456) | Expected run() { method runAsync (line 468) | Expected runAsync() { method interrupt (line 481) | Expected interrupt() { method wait (line 492) | Expected wait() { method gxf_result_t (line 506) | gxf_result_t setSeverity(gxf_severity_t severity) { return GxfSetS... method saveToFile (line 515) | Expected saveToFile(const char* filepath) { method loadParameterFile (line 527) | Expected loadParameterFile(const char* filepath) { method setup (line 560) | Expected setup(gxf_context_t segment_context, const char* name, method setName (line 569) | Expected setName(const char* name) { method checkConfiguration (line 574) | Expected checkConfiguration() { return Success; } method GraphEntityPtr (line 583) | GraphEntityPtr createGraphEntity(std::string name) { method EntityGroupPtr (line 599) | EntityGroupPtr createEntityGroup(std::string name) { method gxf_result_t (line 611) | gxf_result_t registerCodelet() { type SegmentConnection (line 635) | struct SegmentConnection { method SegmentConnection (line 636) | SegmentConnection(SegmentPtr source, SegmentPtr target, std::vecto... type Hash (line 657) | struct Hash { FILE: isaac_ros_gxf/gxf/core/include/gxf/app/worker.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class Application (line 31) | class Application class Worker (line 38) | class Worker { method name (line 42) | std::string name() { return name_; } method setPort (line 43) | Expected setPort(uint32_t port) { port_ = port; return Succe... method setDriverIp (line 44) | Expected setDriverIp(const std::string& ip) { driver_ip_ = i... method setDriverPort (line 45) | Expected setDriverPort(uint32_t port) { driver_port_ = port;... method setSegments (line 47) | Expected setSegments(const std::unordered_set& ... FILE: isaac_ros_gxf/gxf/core/include/gxf/behavior_tree/constant_behavior.hpp type nvidia (line 25) | namespace nvidia { type gxf (line 26) | namespace gxf { class ConstantBehavior (line 30) | class ConstantBehavior : public Codelet { type ConstantBehaviorType (line 41) | enum ConstantBehaviorType { FILE: isaac_ros_gxf/gxf/core/include/gxf/behavior_tree/entity_count_failure_repeat_controller.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { class EntityCountFailureRepeatController (line 28) | class EntityCountFailureRepeatController : public Controller { FILE: isaac_ros_gxf/gxf/core/include/gxf/behavior_tree/parallel_behavior.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class ParallelBehavior (line 32) | class ParallelBehavior : public Codelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/behavior_tree/repeat_behavior.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class RepeatBehavior (line 33) | class RepeatBehavior : public Codelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/behavior_tree/selector_behavior.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class SelectorBehavior (line 34) | class SelectorBehavior : public Codelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/behavior_tree/sequence_behavior.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class SequenceBehavior (line 35) | class SequenceBehavior : public Codelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/behavior_tree/switch_behavior.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class SwitchBehavior (line 33) | class SwitchBehavior : public Codelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/behavior_tree/timer_behavior.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { class TimerBehavior (line 32) | class TimerBehavior : public Codelet { type SwitchStatus (line 49) | enum SwitchStatus { FILE: isaac_ros_gxf/gxf/core/include/gxf/core/common_expected_macro.hpp type nvidia::expected_macro (line 164) | namespace nvidia::expected_macro { type IsStatus (line 168) | struct IsStatus : std::false_type {} type IsUnwrappable (line 172) | struct IsUnwrappable : std::false_type {} function IsValid (line 180) | constexpr bool IsValid(const Result& result) { type StatusType (line 191) | struct StatusType { type StatusValue (line 199) | struct StatusValue { method Get (line 200) | static constexpr typename StatusType::Type Get(const Result&... type StatusName (line 205) | struct StatusName { type InvalidUnwrappable (line 211) | struct InvalidUnwrappable { function GetStatus (line 218) | constexpr typename StatusType::Type GetStatus(const Result& re... function GetStatusName (line 223) | std::string GetStatusName(Status status) { function Unwrappable (line 228) | Unwrappable GetInvalidUnwrappable(Status status) { class ResultProxy (line 237) | class ResultProxy method ResultProxy (line 287) | constexpr explicit ResultProxy(Status error) : error_(error) {} method OtherStatus (line 292) | constexpr OtherStatus castToStatus() const { method Unwrappable (line 303) | constexpr Unwrappable castToInvalidUnwrappable() const { class ProxyFactory (line 242) | class ProxyFactory { method FromUnwrappable (line 250) | static ResultProxy::Type> FromUnwra... method FromStatusOrUnwrappable (line 259) | static ResultProxy::Type> FromStatusOrUn... class ResultProxy (line 269) | class ResultProxy { method ResultProxy (line 287) | constexpr explicit ResultProxy(Status error) : error_(error) {} method OtherStatus (line 292) | constexpr OtherStatus castToStatus() const { method Unwrappable (line 303) | constexpr Unwrappable castToInvalidUnwrappable() const { function LogHelper (line 321) | void LogHelper(const char* file, int line, const ExpressionResult& exp... function LogHelper (line 340) | void LogHelper(const char* file, int line, const ExpressionResult& exp... FILE: isaac_ros_gxf/gxf/core/include/gxf/core/component.hpp type nvidia (line 34) | namespace nvidia { type gxf (line 35) | namespace gxf { class Component (line 39) | class Component { method Component (line 43) | Component(const Component& component) = delete; method Component (line 44) | Component(Component&& component) = delete; method Component (line 45) | Component& operator=(const Component& component) = delete; method Component (line 46) | Component& operator=(Component&& component) = delete; method gxf_result_t (line 59) | virtual gxf_result_t registerInterface(Registrar* registrar) { method gxf_result_t (line 69) | virtual gxf_result_t initialize() { return GXF_SUCCESS; } method gxf_result_t (line 73) | virtual gxf_result_t deinitialize() { return GXF_SUCCESS; } method gxf_context_t (line 75) | gxf_context_t context() const noexcept { return context_; } method gxf_uid_t (line 76) | gxf_uid_t eid() const noexcept { return eid_; } method gxf_uid_t (line 77) | gxf_uid_t cid() const noexcept { return cid_; } method gxf_tid_t (line 78) | gxf_tid_t tid() const noexcept { return tid_; } method Entity (line 82) | Entity entity() const noexcept { method internalSetup (line 95) | void internalSetup(gxf_context_t context, gxf_uid_t eid, gxf_uid_t... method getParameter (line 110) | Expected getParameter(const char* key) { method setParameter (line 116) | Expected setParameter(const char* key, T value) { method setParameter (line 123) | Expected setParameter(const char* key, Handle& value) { method parseParameter (line 129) | Expected parseParameter(const char* key, const YAML::Node& n... method wrapParameter (line 134) | Expected wrapParameter(const char* key) { method getParametersOfType (line 140) | Expected> ... method getParameterInfo (line 152) | Expected getParameterI... method Component (line 166) | Component() = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/core/entity.hpp type nvidia (line 30) | namespace nvidia { type gxf (line 31) | namespace gxf { class Entity (line 40) | class Entity { method New (line 51) | static Expected New(gxf_context_t context, const char* nam... method Own (line 70) | static Expected Own(gxf_context_t context, gxf_uid_t eid, ... method Shared (line 87) | static Expected Shared(gxf_context_t context, gxf_uid_t ei... method Entity (line 105) | Entity() = default; method Entity (line 112) | Entity(const Entity& other) { method Entity (line 127) | Entity(Entity&& other) { method Entity (line 142) | Entity& operator=(const Entity& other) { method Entity (line 166) | Entity& operator=(Entity&& other) { method activate (line 198) | Expected activate() { method deactivate (line 207) | Expected deactivate() { method clone (line 217) | Expected clone() const { method gxf_context_t (line 226) | gxf_context_t context() const { return context_; } method gxf_uid_t (line 233) | gxf_uid_t eid() const { return eid_; } method is_null (line 241) | bool is_null() const { return eid_ == kNullUid; } method add (line 261) | Expected add(gxf_tid_t tid, const char* name = null... method remove (line 280) | Expected remove(gxf_tid_t tid, const char* name = nullptr) { method add (line 294) | Expected> add(const char* name = nullptr) { method remove (line 319) | Expected remove(const char* name = nullptr) { method remove (line 336) | Expected remove(gxf_uid_t& cid) { method get (line 348) | Expected get(gxf_tid_t tid, const char* name = null... method get (line 369) | Expected> get(const char* name = nullptr) const { method findAll (line 396) | Expected> findAll() const { method findAll (line 429) | Expected, N>> findAll() const { method findAllHeap (line 466) | Expected> findAllHeap() const { method findAllHeap (line 499) | Expected>> findAllHeap() const { method check_entity_item_ptr (line 543) | Expected check_entity_item_ptr() const { method release (line 552) | void release() { FILE: isaac_ros_gxf/gxf/core/include/gxf/core/expected.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { function Unexpected (line 42) | Unexpected ForwardError(const Expected& expected) { function Unexpected (line 48) | Unexpected ForwardError(Expected&& expected) { function gxf_result_t (line 55) | gxf_result_t ToResultCode(const Expected& result) { function ExpectedOrCode (line 61) | inline function ExpectedOrCode (line 73) | Expected>> function ExpectedOrError (line 83) | Expected>> function gxf_result_t (line 92) | inline function AccumulateError (line 97) | inline FILE: isaac_ros_gxf/gxf/core/include/gxf/core/expected_macro.hpp type nvidia::expected_macro (line 29) | namespace nvidia::expected_macro { type IsStatus (line 34) | struct IsStatus : std::true_type {} type StatusName (line 42) | struct StatusName { method Get (line 43) | static std::string Get(bool status) { return status ? "Success" : "F... type IsStatus (line 50) | struct IsStatus : std::true_type {} type StatusName (line 63) | struct StatusName { method Get (line 64) | static std::string Get(int status) { return std::to_string(status); } type StatusName>> (line 71) | struct StatusName> (line 79) | struct IsUnwrappable> : std::true_type {} type StatusType> (line 82) | struct StatusType> { type StatusValue> (line 87) | struct StatusValue> { method Get (line 88) | static constexpr bool Get(const std::optional& optional) { re... type InvalidUnwrappable, bool> (line 92) | struct InvalidUnwrappable, bool> { method Get (line 93) | static std::optional Get(bool status) { return std::nullopt; } type IsUnwrappable<::nvidia::Expected> (line 100) | struct IsUnwrappable<::nvidia::Expected> : std::true_ty... type StatusType<::nvidia::Expected> (line 103) | struct StatusType<::nvidia::Expected> { type StatusValue<::nvidia::Expected> (line 108) | struct StatusValue<::nvidia::Expected> { method Status (line 109) | static constexpr Status Get(const ::nvidia::Expected&... type InvalidUnwrappable<::nvidia::Expected, Status> (line 115) | struct InvalidUnwrappable<::nvidia::Expected, Status> { method Get (line 116) | static ::nvidia::Expected Get(Status status) { type IsStatus (line 123) | struct IsStatus : std::true_type {} function gxf_result_t (line 131) | constexpr gxf_result_t DefaultError() { type StatusName (line 136) | struct StatusName { method Get (line 137) | static std::string Get(gxf_result_t status) { return GxfResultStr(st... FILE: isaac_ros_gxf/gxf/core/include/gxf/core/filepath.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { type FilePath (line 29) | struct FilePath : public std::string { method FilePath (line 30) | FilePath() : std::string() {} method FilePath (line 32) | FilePath(const char* s) : std::string(s) {} method FilePath (line 34) | FilePath(const std::string& str) : std::string(str) {} type YAML::convert (line 42) | struct YAML::convert { method Node (line 43) | static Node encode(const nvidia::gxf::FilePath& data) { method decode (line 48) | static bool decode(const Node& node, nvidia::gxf::FilePath& data) { FILE: isaac_ros_gxf/gxf/core/include/gxf/core/gxf.h type gxf_result_t (line 34) | typedef enum { type gxf_uid_t (line 136) | typedef int64_t gxf_uid_t; type gxf_tid_t (line 149) | typedef struct { function gxf_tid_t (line 159) | inline gxf_tid_t GxfTidNull() { function GxfTidIsNull (line 170) | inline uint32_t GxfTidIsNull(gxf_tid_t tid) { type gxf_entity_status_t (line 280) | typedef enum { type entity_state_t (line 310) | typedef enum { type gxf_event_t (line 476) | typedef enum { type gxf_parameter_flags_t_ (line 752) | enum gxf_parameter_flags_t_ { type gxf_parameter_flags_t (line 770) | typedef uint32_t gxf_parameter_flags_t; type gxf_runtime_info (line 1035) | typedef struct { type gxf_extension_info_t (line 1045) | typedef struct { type gxf_component_info_t (line 1069) | typedef struct { type gxf_parameter_type_t (line 1089) | typedef enum { type gxf_parameter_info_t (line 1111) | typedef struct { FILE: isaac_ros_gxf/gxf/core/include/gxf/core/gxf_ext.h type GxfFlags (line 33) | typedef uint32_t GxfFlags; type GxfLoadExtensionsInfo (line 38) | typedef struct { type GxfEntityCreateFlagBits (line 103) | typedef enum GxfEntityCreateFlagBits { type GxfFlags (line 113) | typedef GxfFlags GxfEntityCreateFlags; type GxfEntityCreateInfo (line 116) | typedef struct { type gxf_severity_t (line 255) | typedef enum { FILE: isaac_ros_gxf/gxf/core/include/gxf/core/handle.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class UntypedHandle (line 32) | class UntypedHandle { method UntypedHandle (line 34) | UntypedHandle(const UntypedHandle& component) = default; method UntypedHandle (line 35) | UntypedHandle(UntypedHandle&& component) = default; method UntypedHandle (line 36) | UntypedHandle& operator=(const UntypedHandle& component) = default; method UntypedHandle (line 37) | UntypedHandle& operator=(UntypedHandle&& component) = default; method UntypedHandle (line 40) | static UntypedHandle Null() { method Create (line 45) | static Expected Create(gxf_context_t context, gxf_u... method Create (line 60) | static Expected Create(gxf_context_t context, gxf_u... method gxf_context_t (line 66) | gxf_context_t context() const { return context_; } method gxf_uid_t (line 68) | gxf_uid_t cid() const { return cid_; } method gxf_tid_t (line 70) | gxf_tid_t tid() const { return tid_; } method is_null (line 74) | bool is_null() const { method UntypedHandle (line 87) | UntypedHandle(gxf_context_t context, gxf_uid_t cid) method UntypedHandle (line 90) | UntypedHandle(gxf_context_t context, gxf_uid_t cid, gxf_tid_t tid,... method initialize (line 93) | Expected initialize(gxf_tid_t tid) { method initialize (line 101) | Expected initialize(const char* type_name) { method verifyPointer (line 110) | Expected verifyPointer() const { class Handle (line 136) | class Handle : public UntypedHandle { method Handle (line 139) | static Handle Null() { method Handle (line 149) | static Handle Unspecified() { method Create (line 154) | static Expected Create(gxf_context_t context, gxf_uid_t ci... method Create (line 163) | static Expected Create(gxf_context_t context, gxf_uid_t cid, method Create (line 173) | static Expected Create(const UntypedHandle& untyped_handle) { method Handle (line 190) | Handle(gxf_context_t context = kNullContext, gxf_uid_t uid = kNull... method Handle (line 193) | Handle(gxf_context_t context , gxf_uid_t uid , gxf_tid_t tid, void... method Handle (line 198) | Handle(const Handle& component) = default; method Handle (line 199) | Handle(Handle&& component) = default; method Handle (line 200) | Handle& operator=(const Handle& component) = default; method Handle (line 201) | Handle& operator=(Handle&& component) = default; method Handle (line 204) | Handle(const Handle& derived) : UntypedHandle(derived) { method T (line 212) | T* operator->() const { method T (line 216) | T* get() const { method try_get (line 225) | Expected try_get() const { function CreateHandleFromString (line 244) | static Expected> CreateHandleFromString(gxf_context_t cont... FILE: isaac_ros_gxf/gxf/core/include/gxf/core/parameter.hpp type nvidia (line 33) | namespace nvidia { type gxf (line 34) | namespace gxf { class ParameterBackendBase (line 37) | class ParameterBackendBase { method gxf_context_t (line 42) | gxf_context_t context() const { return context_; } method gxf_uid_t (line 45) | gxf_uid_t uid() const { return uid_; } method isMandatory (line 52) | bool isMandatory() const { return (flags_ & GXF_PARAMETER_FLAGS_OP... method isConstant (line 55) | bool isConstant() const { return (flags_ & GXF_PARAMETER_FLAGS_DYN... method isImmutable (line 70) | bool isImmutable() const { class Parameter (line 91) | class Parameter method Parameter (line 215) | Parameter() = default; method Parameter (line 218) | Parameter(const Parameter& other) method T (line 226) | const T& get() const { method set (line 248) | Expected set(T value) { method setWithoutPropagate (line 261) | void setWithoutPropagate(const T& value) { method connect (line 267) | void connect(ParameterBackend* backend) { class ParameterBackend (line 95) | class ParameterBackend : public ParameterBackendBase { method isAvailable (line 99) | bool isAvailable() const override { return value_.has_value(); } method set (line 102) | Expected set(T value) { method wrap (line 112) | Expected wrap() { class HandleParameterBackend (line 129) | class HandleParameterBackend : public ParameterBackendBase { class ParameterBackend> (line 144) | class ParameterBackend> : public HandleParameterBackend { method isAvailable (line 148) | bool isAvailable() const override { method wrap (line 152) | Expected wrap() { method set (line 161) | Expected set(gxf_uid_t cid) override { method get (line 172) | Expected get() const override { method set (line 184) | Expected set(Handle value) { class ParameterBase (line 205) | class ParameterBase { class Parameter (line 213) | class Parameter : public ParameterBase { method Parameter (line 215) | Parameter() = default; method Parameter (line 218) | Parameter(const Parameter& other) method T (line 226) | const T& get() const { method set (line 248) | Expected set(T value) { method setWithoutPropagate (line 261) | void setWithoutPropagate(const T& value) { method connect (line 267) | void connect(ParameterBackend* backend) { class Parameter> (line 283) | class Parameter> : public ParameterBase { method S (line 311) | S* operator->() const { method set (line 316) | Expected set(Handle value) { method setWithoutPropagate (line 330) | void setWithoutPropagate(const Handle& value) { method connect (line 335) | void connect(ParameterBackend>* backend) { FILE: isaac_ros_gxf/gxf/core/include/gxf/core/parameter_parser.hpp type nvidia (line 34) | namespace nvidia { type gxf (line 35) | namespace gxf { type ParameterParser (line 38) | struct ParameterParser type ParameterParser (line 43) | struct ParameterParser { method Parse (line 44) | static Expected Parse(gxf_context_t context, gxf_uid_t componen... type ParameterParser (line 65) | struct ParameterParser { method Parse (line 66) | static Expected Parse(gxf_context_t context, gxf_uid_... type ParameterParser (line 83) | struct ParameterParser { method Parse (line 84) | static Expected Parse(gxf_context_t context, gxf_uid_t c... type ParameterParser (line 104) | struct ParameterParser { method Parse (line 105) | static Expected Parse(gxf_context_t context, gxf_uid_t co... type ParameterParser> (line 122) | struct ParameterParser> { method Parse (line 123) | static Expected> Parse(gxf_context_t context, gxf_u... type ParameterParser> (line 140) | struct ParameterParser> { method Parse (line 141) | static Expected> Parse(gxf_context_t context, gx... type ParameterParser> (line 167) | struct ParameterParser> { method Parse (line 168) | static Expected> Parse(gxf_context_t context, gxf_uid_t ... FILE: isaac_ros_gxf/gxf/core/include/gxf/core/parameter_parser_std.hpp type nvidia (line 37) | namespace nvidia { type gxf (line 38) | namespace gxf { type ParameterParser> (line 42) | struct ParameterParser> { method Parse (line 43) | static Expected> Parse(gxf_context_t context, gxf_u... type ParameterParser> (line 66) | struct ParameterParser> { method Parse (line 67) | static Expected> Parse(gxf_context_t context, gxf... type ParameterParser> (line 93) | struct ParameterParser> { method Parse (line 94) | static Expected> Parse(gxf_cont... type ParameterParser> (line 120) | struct ParameterParser> { method Parse (line 121) | static Expected> Parse(gxf_context_t context, gxf_... type ParameterInfoOverride> (line 141) | struct ParameterInfoOverride> { method apply (line 142) | Expected apply(ParameterRegistrar* registrar, type ParameterInfoOverride> (line 167) | struct ParameterInfoOverride> { method apply (line 168) | Expected apply(ParameterRegistrar* registrar, FILE: isaac_ros_gxf/gxf/core/include/gxf/core/parameter_registrar.hpp type nvidia (line 37) | namespace nvidia { type gxf (line 38) | namespace gxf { type ParameterInfo (line 42) | struct ParameterInfo { class Component (line 70) | class Component type ParameterTypeTrait (line 73) | struct ParameterTypeTrait { type ParameterTypeTrait> (line 80) | struct ParameterTypeTrait> { type ParameterTypeTrait (line 87) | struct ParameterTypeTrait { type ParameterTypeTrait (line 94) | struct ParameterTypeTrait { type ParameterTypeTrait (line 101) | struct ParameterTypeTrait { type ParameterTypeTrait (line 108) | struct ParameterTypeTrait { type ParameterTypeTrait (line 115) | struct ParameterTypeTrait { type ParameterTypeTrait (line 122) | struct ParameterTypeTrait { type ParameterTypeTrait (line 129) | struct ParameterTypeTrait { type ParameterTypeTrait (line 136) | struct ParameterTypeTrait { type ParameterTypeTrait (line 143) | struct ParameterTypeTrait { type ParameterTypeTrait (line 150) | struct ParameterTypeTrait { type ParameterTypeTrait (line 157) | struct ParameterTypeTrait { type ParameterTypeTrait (line 164) | struct ParameterTypeTrait { type ParameterTypeTrait (line 171) | struct ParameterTypeTrait { type ParameterTypeTrait (line 178) | struct ParameterTypeTrait { type ParameterTypeTrait> (line 185) | struct ParameterTypeTrait> { type ParameterTypeTrait> (line 192) | struct ParameterTypeTrait> { class ParameterRegistrar (line 199) | class ParameterRegistrar { class TypeEraser (line 203) | class TypeEraser { method TypeEraser (line 205) | TypeEraser() = default; method TypeEraser (line 206) | TypeEraser(const TypeEraser& other) { *this = other; } method TypeEraser (line 207) | TypeEraser(TypeEraser&& other) { *this = std::move(other); } method TypeEraser (line 209) | TypeEraser(T&& value) { *this = std::forward(value); } method TypeEraser (line 212) | TypeEraser& operator=(const TypeEraser& other) { method TypeEraser (line 219) | TypeEraser& operator=(TypeEraser&& other) { method has_value (line 230) | bool has_value() const { return static_cast(instance_); } method reset (line 232) | void reset() { instance_.reset(); } type storage_base (line 235) | struct storage_base { type storage_impl (line 242) | struct storage_impl final : public storage_base { method storage_impl (line 244) | storage_impl(Args&&... args) : value(std::forward(args).... method clone (line 249) | std::unique_ptr clone() const override { type ComponentParameterInfo (line 260) | struct ComponentParameterInfo { type ComponentInfo (line 284) | struct ComponentInfo { method ParameterRegistrar (line 290) | ParameterRegistrar() = default; method tidFromTypename (line 338) | Expected tidFromTypename(std::string type_name) { function getNumericRangeImpl (line 362) | static bool getNumericRangeImpl(ParameterRegistrar::ComponentParamet... type ParameterInfoOverride (line 390) | struct ParameterInfoOverride { method apply (line 391) | Expected apply(ParameterRegistrar* /*registrar*/, type ParameterInfoOverride> (line 402) | struct ParameterInfoOverride> { method apply (line 403) | Expected apply(ParameterRegistrar* registrar, type ParameterQueryOverride (line 486) | struct ParameterQueryOverride { method query (line 487) | Expected> ... type ParameterQueryOverride> (line 506) | struct ParameterQueryOverride> { method query (line 507) | Expected> ... FILE: isaac_ros_gxf/gxf/core/include/gxf/core/parameter_storage.hpp type nvidia (line 30) | namespace nvidia { type gxf (line 31) | namespace gxf { class ParameterStorage (line 37) | class ParameterStorage { method registerParameter (line 44) | Expected registerParameter(nvidia::gxf::Parameter* fronte... method set (line 95) | Expected set(gxf_uid_t uid, const char* key, T value) { method get (line 135) | Expected get(gxf_uid_t uid, const char* key) const { method getValuePointer (line 183) | Expected getValuePointer(gxf_uid_t uid, const char* key)... method getBackendPointerImpl (line 194) | Expected getBackendPointerImpl(gxf_uid_t uid, const char... method getBackendPointerImpl (line 207) | Expected getBackendPointerImpl(gxf_uid_t uid, const char* key) { FILE: isaac_ros_gxf/gxf/core/include/gxf/core/parameter_wrapper.hpp type nvidia (line 31) | namespace nvidia { type gxf (line 32) | namespace gxf { type ParameterWrapper (line 35) | struct ParameterWrapper type ParameterWrapper (line 38) | struct ParameterWrapper { method Wrap (line 40) | static Expected Wrap(gxf_context_t context, const T& v... type ParameterWrapper> (line 46) | struct ParameterWrapper> { method Wrap (line 47) | static Expected Wrap(gxf_context_t context, const Hand... type ParameterWrapper>> (line 68) | struct ParameterWrapper>> { method Wrap (line 69) | static Expected Wrap( type ParameterWrapper, N>> (line 85) | struct ParameterWrapper, N>> { method Wrap (line 86) | static Expected Wrap( type ParameterWrapper> (line 102) | struct ParameterWrapper> { method Wrap (line 103) | static Expected Wrap( type ParameterWrapper> (line 121) | struct ParameterWrapper> { method Wrap (line 122) | static Expected Wrap( type ParameterWrapper> (line 139) | struct ParameterWrapper> { method Wrap (line 140) | static Expected Wrap( type ParameterWrapper, N>> (line 148) | struct ParameterWrapper, ... method Wrap (line 149) | static Expected Wrap( type ParameterWrapper (line 166) | struct ParameterWrapper { method Wrap (line 167) | static Expected Wrap( FILE: isaac_ros_gxf/gxf/core/include/gxf/core/registrar.hpp type nvidia (line 34) | namespace nvidia { type gxf (line 35) | namespace gxf { class Registrar (line 38) | class Registrar { method Unexpected (line 41) | static constexpr Unexpected NoDefaultParameter() { method Registrar (line 45) | Registrar() = default; method parameter (line 49) | Expected parameter(Parameter& parameter, const char* key) { method parameter (line 55) | Expected parameter(Parameter& parameter, const char* key,... method parameter (line 61) | Expected parameter(Parameter& parameter, const char* key,... method parameter (line 68) | Expected parameter(Parameter& parameter, const char* key,... method parameter (line 81) | Expected parameter(Parameter& parameter, const char* key,... method parameter (line 96) | Expected parameter(Parameter& parameter, const char* key,... method parameter (line 108) | Expected parameter(nvidia::gxf::Parameter& parameter, method parameterImpl (line 124) | Expected parameterImpl(nvidia::gxf::Parameter& parameter, method registerParameterlessComponent (line 139) | Expected registerParameterlessComponent() { method resource (line 152) | Expected resource(Resource>& resource, const char*... method setParameterStorage (line 172) | void setParameterStorage(std::shared_ptr param_s... method ParameterStorage (line 177) | ParameterStorage* getParameterStorage() { return parameter_storage... method setParameterRegistrar (line 180) | void setParameterRegistrar(ParameterRegistrar* param_registrar) { method ParameterRegistrar (line 185) | ParameterRegistrar* getParameterRegistrar() { return parameter_reg... method setResourceRegistrar (line 188) | void setResourceRegistrar(std::shared_ptr resou... method setResourceManager (line 193) | void setResourceManager(std::shared_ptr resource_... FILE: isaac_ros_gxf/gxf/core/include/gxf/core/resource.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class Resource (line 31) | class Resource class Resource> (line 34) | class Resource> { method connect (line 64) | Expected connect(std::shared_ptr resource_m... FILE: isaac_ros_gxf/gxf/core/include/gxf/core/resource_manager.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class ResourceManager (line 31) | class ResourceManager { method findEntityResource (line 50) | static Expected> findEntityResource(gxf_context_t contex... method findEntityResource (line 62) | Expected> findEntityResource(gxf_uid_t eid, method findComponentResource (line 71) | Expected> findComponentResource(gxf_uid_t cid, FILE: isaac_ros_gxf/gxf/core/include/gxf/core/resource_registrar.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { class ResourceRegistrar (line 30) | class ResourceRegistrar { method ResourceRegistrar (line 32) | ResourceRegistrar(gxf_context_t context) : context_(context) {} type ComponentResourceInfo (line 34) | struct ComponentResourceInfo { type ComponentInfo (line 40) | struct ComponentInfo { method registerComponentResource (line 46) | Expected registerComponentResource(gxf_tid_t comp_tid, FILE: isaac_ros_gxf/gxf/core/include/gxf/core/type_registry.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class TypeRegistry (line 32) | class TypeRegistry { FILE: isaac_ros_gxf/gxf/core/include/gxf/cuda/cuda_allocator.hpp type nvidia (line 25) | namespace nvidia { type gxf (line 26) | namespace gxf { class CudaAllocator (line 31) | class CudaAllocator : public Allocator { FILE: isaac_ros_gxf/gxf/core/include/gxf/cuda/cuda_buffer.hpp type nvidia (line 33) | namespace nvidia { type gxf (line 34) | namespace gxf { class CudaBuffer (line 45) | class CudaBuffer : public MemoryBuffer { type State (line 48) | enum class State : int8_t { method CudaBuffer (line 54) | CudaBuffer() = default; method CudaBuffer (line 55) | CudaBuffer(const CudaBuffer&) = delete; method CudaBuffer (line 56) | CudaBuffer& operator=(const CudaBuffer&) = delete; method CudaBuffer (line 58) | CudaBuffer(CudaBuffer&& other) noexcept { *this = std::move(other); } method CudaBuffer (line 60) | CudaBuffer& operator=(CudaBuffer&& other) noexcept { method cudaHostCallback (line 82) | static void CUDART_CB cudaHostCallback(void* buffer_ptr) { method freeBuffer (line 89) | Expected freeBuffer() { method resizeAsync (line 109) | Expected resizeAsync(Handle allocator, method State (line 169) | State state() const { return state_.load(); } method stream (line 172) | Handle stream() { method streamPool (line 177) | Handle streamPool() { method transferStreamOwnership (line 183) | Handle transferStreamOwnership() { method registerCallbackOnStream (line 189) | Expected registerCallbackOnStream(callback_function_t func, ... FILE: isaac_ros_gxf/gxf/core/include/gxf/cuda/cuda_event.hpp type nvidia (line 29) | namespace nvidia { type gxf (line 30) | namespace gxf { class CudaStream (line 32) | class CudaStream class CudaEvent (line 38) | class CudaEvent { method CudaEvent (line 40) | CudaEvent() = default; method CudaEvent (line 43) | CudaEvent(const CudaEvent&) = delete; method CudaEvent (line 45) | CudaEvent(CudaEvent&& other) { method dev_id (line 73) | int dev_id() const { return dev_id_; } FILE: isaac_ros_gxf/gxf/core/include/gxf/cuda/cuda_scheduling_terms.hpp type nvidia (line 36) | namespace nvidia { type gxf (line 37) | namespace gxf { class CudaStreamSchedulingTerm (line 47) | class CudaStreamSchedulingTerm : public SchedulingTerm { type State (line 50) | enum class State : int8_t { class CudaEventSchedulingTerm (line 83) | class CudaEventSchedulingTerm : public SchedulingTerm { class CudaBufferAvailableSchedulingTerm (line 106) | class CudaBufferAvailableSchedulingTerm : public SchedulingTerm { type State (line 109) | enum class State : int8_t { FILE: isaac_ros_gxf/gxf/core/include/gxf/cuda/cuda_stream.hpp type nvidia (line 35) | namespace nvidia { type gxf (line 36) | namespace gxf { class CudaStream (line 42) | class CudaStream { method CudaStream (line 44) | CudaStream() = default; method CudaStream (line 47) | CudaStream(const CudaStream&) = delete; method CudaStream (line 48) | CudaStream(CudaStream&&) = delete; method dev_id (line 57) | int dev_id() const { return dev_id_; } FILE: isaac_ros_gxf/gxf/core/include/gxf/cuda/cuda_stream_id.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { type CudaStreamId (line 33) | struct CudaStreamId { FILE: isaac_ros_gxf/gxf/core/include/gxf/cuda/cuda_stream_pool.hpp type nvidia (line 37) | namespace nvidia { type gxf (line 38) | namespace gxf { class CudaStreamPool (line 43) | class CudaStreamPool : public Allocator { method CudaStreamPool (line 45) | CudaStreamPool() = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/cuda/cuda_stream_sync.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class CudaStreamSync (line 35) | class CudaStreamSync : public Codelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/cuda/stream_ordered_allocator.hpp type nvidia (line 33) | namespace nvidia { type gxf (line 34) | namespace gxf { class StreamOrderedAllocator (line 43) | class StreamOrderedAllocator : public CudaAllocator { method StreamOrderedAllocator (line 45) | StreamOrderedAllocator() = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/cuda/tests/green_context_with_smid.h type SmidThreadInfo (line 31) | struct SmidThreadInfo { FILE: isaac_ros_gxf/gxf/core/include/gxf/cuda/tests/test_cuda_helper.hpp type nvidia (line 58) | namespace nvidia { type gxf (line 59) | namespace gxf { type test (line 60) | namespace test { type cuda (line 61) | namespace cuda { class StreamBasedOps (line 68) | class StreamBasedOps : public Codelet { method getStream (line 70) | static Expected> getStream(Entity& message) { method addStream (line 80) | static Expected addStream(Entity& message, Handle> addTensor(Entity& message, Han... method addNewEvent (line 105) | Expected> addNewEvent(Entity& message, const... method initOpsEvent (line 117) | Expected initOpsEvent() { class StreamTensorGenerator (line 142) | class StreamTensorGenerator : public StreamBasedOps { method gxf_result_t (line 144) | gxf_result_t initialize() override { method gxf_result_t (line 153) | gxf_result_t deinitialize() override { method gxf_result_t (line 158) | gxf_result_t tick() override { method gxf_result_t (line 191) | gxf_result_t registerInterface(Registrar* registrar) override { method createTensors (line 203) | Expected createTensors(Entity& dev_msg, Entity& host_msg) { class DotProductExe (line 244) | class DotProductExe { method DotProductExe (line 251) | DotProductExe() = default; method setEnv (line 253) | void setEnv(const Handle& rx, const Handle execute(const char* out_tensor_name = "") { class CublasDotProduct (line 306) | class CublasDotProduct : public StreamBasedOps { class CublasDotProductExe (line 309) | class CublasDotProductExe : public DotProductExe { method CublasDotProductExe (line 315) | CublasDotProductExe(CublasDotProduct* codelet) : codelet_(co... method dotproduct_i (line 319) | Expected dotproduct_i(float* in0, float* in1, float* o... method CublasDotProduct (line 356) | CublasDotProduct() : exec_(this) {} method gxf_result_t (line 358) | gxf_result_t initialize() override { method gxf_result_t (line 364) | gxf_result_t start() override { return ToResultCode(initOpsEve... method gxf_result_t (line 366) | gxf_result_t tick() override { method gxf_result_t (line 371) | gxf_result_t registerInterface(Registrar* registrar) override { class HostDotProduct (line 388) | class HostDotProduct : public Codelet { class HostDotProductExe (line 391) | class HostDotProductExe : public DotProductExe { method HostDotProductExe (line 393) | HostDotProductExe() = default; method dotproduct_i (line 395) | Expected dotproduct_i(float* in0, float* in1, float* o... method gxf_result_t (line 408) | gxf_result_t initialize() override { method gxf_result_t (line 414) | gxf_result_t tick() override { method gxf_result_t (line 419) | gxf_result_t registerInterface(Registrar* registrar) override { class MemCpy2Host (line 436) | class MemCpy2Host : public StreamBasedOps { method gxf_result_t (line 438) | gxf_result_t start() override { return ToResultCode(initOpsEve... method gxf_result_t (line 440) | gxf_result_t tick() override { method gxf_result_t (line 488) | gxf_result_t registerInterface(Registrar* registrar) override { class VerifyEqual (line 503) | class VerifyEqual : public Codelet { method gxf_result_t (line 505) | gxf_result_t tick() override { method gxf_result_t (line 541) | gxf_result_t registerInterface(Registrar* registrar) override { method fequal (line 549) | bool fequal(float a, float b) { class CudaAsyncBufferGenerator (line 561) | class CudaAsyncBufferGenerator : public Codelet { method gxf_result_t (line 565) | gxf_result_t registerInterface(Registrar* registrar) override { method gxf_result_t (line 578) | gxf_result_t tick() override { class GreenContextWithSmid (line 626) | class GreenContextWithSmid: public Codelet { method gxf_result_t (line 630) | gxf_result_t registerInterface(Registrar* registrar) override { method gxf_result_t (line 640) | gxf_result_t start() override { method gxf_result_t (line 651) | gxf_result_t stop() override { method gxf_result_t (line 658) | gxf_result_t tick() override { class Convolve2D (line 673) | class Convolve2D: public Codelet { method gxf_result_t (line 677) | gxf_result_t registerInterface(Registrar* registrar) override { method gxf_result_t (line 690) | gxf_result_t start() override { method gxf_result_t (line 722) | gxf_result_t stop() override { method gxf_result_t (line 727) | gxf_result_t tick() override { type callBackData (line 733) | struct callBackData { method cudaEntityFreeCallback (line 738) | static void CUDART_CB cudaEntityFreeCallback(void* data_ptr) { method _tick (line 751) | Expected _tick() { class CudaBufferRx (line 824) | class CudaBufferRx: public Codelet { method gxf_result_t (line 828) | gxf_result_t registerInterface(Registrar* registrar) override { method gxf_result_t (line 835) | gxf_result_t tick() override { class CudaSMCount (line 863) | class CudaSMCount : public Codelet { method gxf_result_t (line 865) | gxf_result_t initialize() override { method gxf_result_t (line 870) | gxf_result_t tick() override { method gxf_result_t (line 912) | gxf_result_t deinitialize() override { method gxf_result_t (line 922) | gxf_result_t registerInterface(Registrar* registrar) override { FILE: isaac_ros_gxf/gxf/core/include/gxf/logger/gxf_logger.hpp type nvidia (line 26) | namespace nvidia { type Severity (line 32) | enum class Severity { type SeverityContainer (line 49) | struct SeverityContainer { type logger (line 57) | namespace logger { class GxfLogger (line 70) | class GxfLogger : public Logger { class GlobalGxfLogger (line 87) | class GlobalGxfLogger { FILE: isaac_ros_gxf/gxf/core/include/gxf/logger/logger.hpp type nvidia (line 28) | namespace nvidia { type logger (line 31) | namespace logger { class ILogger (line 41) | class ILogger { class Logger (line 167) | class Logger { method Logger (line 170) | Logger() = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/multimedia/audio.hpp type nvidia (line 31) | namespace nvidia { type gxf (line 32) | namespace gxf { type AudioFormat (line 35) | enum class AudioFormat { type AudioLayout (line 42) | enum class AudioLayout { type AudioTypeTraits (line 49) | struct AudioTypeTraits type AudioBufferInfo (line 64) | struct AudioBufferInfo { class AudioBuffer (line 82) | class AudioBuffer { method AudioBuffer (line 84) | AudioBuffer() = default; method AudioBuffer (line 88) | AudioBuffer(const AudioBuffer&) = delete; method AudioBuffer (line 90) | AudioBuffer(AudioBuffer&& other) { *this = std::move(other); } method AudioBuffer (line 92) | AudioBuffer& operator=(const AudioBuffer&) = delete; method AudioBuffer (line 94) | AudioBuffer& operator=(AudioBuffer&& other) { method resize (line 102) | Expected resize(uint32_t channels, uint32_t samples, uint32_... method AudioBufferInfo (line 123) | AudioBufferInfo audio_buffer_info() const { return buffer_info_; } method MemoryStorageType (line 126) | MemoryStorageType storage_type() const { return memory_buffer_.sto... method size (line 129) | uint64_t size() const { return memory_buffer_.size(); } method byte (line 132) | byte* pointer() const { return memory_buffer_.pointer(); } FILE: isaac_ros_gxf/gxf/core/include/gxf/multimedia/camera.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { type Vector2 (line 30) | struct Vector2 { type DistortionType (line 39) | enum class DistortionType { type CameraModelBase (line 110) | struct CameraModelBase { type Pose3DBase (line 138) | struct Pose3DBase { FILE: isaac_ros_gxf/gxf/core/include/gxf/multimedia/video.hpp type nvidia (line 32) | namespace nvidia { type gxf (line 33) | namespace gxf { function StrideAlign (line 42) | static constexpr uint32_t StrideAlign(uint32_t stride) { function ComputeStrides (line 51) | static constexpr uint32_t ComputeStrides(bool stride_align, uint32_t... function AlignToEvenDimension (line 67) | static constexpr uint32_t AlignToEvenDimension(uint32_t value) { type VideoFormat (line 72) | enum class VideoFormat : std::int64_t { type SurfaceLayout (line 123) | enum class SurfaceLayout : std::int32_t { type VideoTypeTraits (line 130) | struct VideoTypeTraits type ColorPlane (line 189) | struct ColorPlane { method ColorPlane (line 198) | ColorPlane() {} method ColorPlane (line 199) | ColorPlane(const char* c_space, uint8_t c_depth, uint32_t c_stride... type VideoFormatSize (line 206) | struct VideoFormatSize { method size (line 207) | uint64_t size(uint32_t width, uint32_t height, method getDefaultColorPlanes (line 210) | std::vector getDefaultColorPlanes(uint32_t width, uint... type VideoFormatSize> (line 216) | struct VideoFormatSize getDefaultColorPlanes(uint32_t width, uint... method size (line 258) | uint64_t size(uint32_t width, uint32_t height, std::array> (line 270) | struct VideoFormatSize getDefaultColorPlanes(uint32_t width, uint... method size (line 301) | uint64_t size(uint32_t width, uint32_t height, std::array> (line 313) | struct VideoFormatSize getDefaultColorPlanes(uint32_t width, uint... method size (line 348) | uint64_t size(uint32_t width, uint32_t height, std::array> (line 360) | struct VideoFormatSize< method defaultRGBA (line 366) | std::array defaultRGBA() { method fillColorPlanes (line 386) | uint64_t fillColorPlanes(uint32_t width, uint32_t height, method getDefaultColorPlanes (line 400) | std::vector getDefaultColorPlanes(uint32_t width, uint... method size (line 408) | uint64_t size(uint32_t width, uint32_t height, std::array> (line 421) | struct VideoFormatSize< method defaultRGB (line 426) | std::array defaultRGB() { method fillColorPlanes (line 442) | uint64_t fillColorPlanes(uint32_t width, uint32_t height, method getDefaultColorPlanes (line 456) | std::vector getDefaultColorPlanes(uint32_t width, uint... method size (line 464) | uint64_t size(uint32_t width, uint32_t height, std::array> (line 477) | struct VideoFormatSize defaultRGB() { method fillColorPlanes (line 499) | uint64_t fillColorPlanes(uint32_t width, uint32_t height, method getDefaultColorPlanes (line 518) | std::vector getDefaultColorPlanes(uint32_t width, uint... method size (line 526) | uint64_t size(uint32_t width, uint32_t height, std::array> (line 539) | struct VideoFormatSize defaultRGBD() { method fillColorPlanes (line 552) | uint64_t fillColorPlanes(uint32_t width, uint32_t height, method getDefaultColorPlanes (line 571) | std::vector getDefaultColorPlanes(uint32_t width, uint... method size (line 579) | uint64_t size(uint32_t width, uint32_t height, std::array> (line 592) | struct VideoFormatSize defaultRGBD() { method fillColorPlanes (line 605) | uint64_t fillColorPlanes(uint32_t width, uint32_t height, method getDefaultColorPlanes (line 620) | std::vector getDefaultColorPlanes(uint32_t width, uint... method size (line 628) | uint64_t size(uint32_t width, uint32_t height, std::array> (line 641) | struct VideoFormatSize defaultDepth() { method fillColorPlanes (line 651) | uint64_t fillColorPlanes(uint32_t width, uint32_t height, method getDefaultColorPlanes (line 666) | std::vector getDefaultColorPlanes(uint32_t width, uint... method size (line 674) | uint64_t size(uint32_t width, uint32_t height, std::array> (line 688) | struct VideoFormatSize defaultGray() { method fillColorPlanes (line 702) | uint64_t fillColorPlanes(uint32_t width, uint32_t height, method getDefaultColorPlanes (line 716) | std::vector getDefaultColorPlanes(uint32_t width, uint... method size (line 724) | uint64_t size(uint32_t width, uint32_t height, std::array> (line 737) | struct VideoFormatSize defaultBayerRaw16() { method fillColorPlanes (line 753) | uint64_t fillColorPlanes(uint32_t width, uint32_t height, method getDefaultColorPlanes (line 767) | std::vector getDefaultColorPlanes(uint32_t width, uint... method size (line 775) | uint64_t size(uint32_t width, uint32_t height, std::array resize(uint32_t width, uint32_t height, SurfaceLayo... method VideoBufferInfo (line 860) | VideoBufferInfo video_frame_info() const { return buffer_info_; } method MemoryStorageType (line 863) | MemoryStorageType storage_type() const { return memory_buffer_.sto... method size (line 866) | uint64_t size() const { return memory_buffer_.size(); } method byte (line 869) | byte* pointer() const { return memory_buffer_.pointer(); } method getPlanarPrimitiveType (line 879) | static Expected getPlanarPrimitiveType(VideoFormat ... FILE: isaac_ros_gxf/gxf/core/include/gxf/network/tcp_client.hpp type nvidia (line 22) | namespace nvidia { type gxf (line 23) | namespace gxf { class TcpClient (line 26) | class TcpClient : public TcpCodelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/network/tcp_client_socket.hpp type nvidia (line 29) | namespace nvidia { type gxf (line 30) | namespace gxf { type TcpHeader (line 34) | struct TcpHeader { type MessageHeader (line 42) | struct MessageHeader { type TcpMessage (line 48) | struct TcpMessage { class TcpClientSocket (line 62) | class TcpClientSocket : public Endpoint { method TcpClientSocket (line 64) | TcpClientSocket() = default; method TcpClientSocket (line 66) | TcpClientSocket(const TcpClientSocket& other) = delete; method TcpClientSocket (line 67) | TcpClientSocket(TcpClientSocket&& other) { *this = std::move(other... method TcpClientSocket (line 68) | TcpClientSocket& operator=(const TcpClientSocket& other) = delete; method TcpClientSocket (line 69) | TcpClientSocket& operator=(TcpClientSocket&& other) { method setMaximumAttempts (line 92) | void setMaximumAttempts(size_t attempts) { maximum_attempts_ = att... method connected (line 96) | bool connected() const { return connected_; } FILE: isaac_ros_gxf/gxf/core/include/gxf/network/tcp_codelet.hpp type nvidia (line 32) | namespace nvidia { type gxf (line 33) | namespace gxf { class TcpCodelet (line 36) | class TcpCodelet : public Codelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/network/tcp_server.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { class TcpServer (line 30) | class TcpServer : public TcpCodelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/network/tcp_server_socket.hpp type nvidia (line 25) | namespace nvidia { type gxf (line 26) | namespace gxf { class TcpServerSocket (line 31) | class TcpServerSocket { method TcpServerSocket (line 33) | TcpServerSocket(const char* address, uint16_t port) method TcpServerSocket (line 35) | TcpServerSocket() : address_{"0.0.0.0"}, port_{0}, socket_{-1} {} method TcpServerSocket (line 37) | TcpServerSocket(const TcpServerSocket& other) = delete; method TcpServerSocket (line 38) | TcpServerSocket(TcpServerSocket&& other) = default; method TcpServerSocket (line 39) | TcpServerSocket& operator=(const TcpServerSocket& other) = delete; method TcpServerSocket (line 40) | TcpServerSocket& operator=(TcpServerSocket&& other) = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/npp/nppi_mul_c.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class NppiMulC (line 32) | class NppiMulC : public Codelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/npp/nppi_set.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class NppiSet (line 32) | class NppiSet : public Codelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/rmm/rmm_allocator.hpp type nvidia (line 38) | namespace nvidia { type gxf (line 39) | namespace gxf { class RMMAllocator (line 42) | class RMMAllocator : public CudaAllocator { method RMMAllocator (line 44) | RMMAllocator() = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/component_serializer.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class ComponentSerializer (line 32) | class ComponentSerializer : public Component { method gxf_result_t (line 38) | virtual gxf_result_t is_supported_abi(gxf_tid_t tid) { method isSupported (line 50) | bool isSupported(gxf_tid_t tid) { return is_supported_abi(tid) == ... method clearSerializer (line 72) | Expected clearSerializer(gxf_tid_t tid) { return setSerializ... method clearDeserializer (line 74) | Expected clearDeserializer(gxf_tid_t tid) { return setDeseri... method getSerializer (line 78) | Expected getSerializer() const { method getDeserializer (line 85) | Expected getDeserializer() const { method setSerializer (line 92) | Expected setSerializer(Serializer serializer) { method setDeserializer (line 99) | Expected setDeserializer(Deserializer deserializer) { method clearSerializer (line 106) | Expected clearSerializer(Serializer serializer) { method clearDeserializer (line 113) | Expected clearDeserializer(Deserializer deserializer) { type SerializerFunctions (line 121) | struct SerializerFunctions { FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/endpoint.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { class Endpoint (line 27) | class Endpoint : public Component { method gxf_result_t (line 32) | virtual gxf_result_t is_write_available_abi() { return GXF_SUCCESS; } method gxf_result_t (line 34) | virtual gxf_result_t is_read_available_abi() { return GXF_SUCCESS; } method gxf_result_t (line 40) | virtual gxf_result_t write_ptr_abi(const void* pointer, size_t siz... method writeTrivialType (line 53) | Expected writeTrivialType(const T* object) { return write(... method readTrivialType (line 57) | Expected readTrivialType(T* object) { return read(object, ... FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/entity_recorder.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class EntityRecorder (line 32) | class EntityRecorder : public Codelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/entity_replayer.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class EntityReplayer (line 33) | class EntityReplayer : public Codelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/entity_serializer.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { class EntitySerializer (line 27) | class EntitySerializer : public Component { FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/file.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class File (line 32) | class File : public Endpoint { FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/file_stream.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { type EntityIndex (line 30) | struct EntityIndex { class FileStream (line 41) | class FileStream : public Endpoint { method FileStream (line 48) | FileStream(std::string input_file, std::string output_file) method FileStream (line 50) | FileStream() = default; method FileStream (line 52) | FileStream(const FileStream& other) = delete; method FileStream (line 53) | FileStream(FileStream&& other) { *this = std::move(other); } method FileStream (line 54) | FileStream& operator=(const FileStream& other) = delete; method FileStream (line 55) | FileStream& operator=(FileStream&& other) { FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/serialization_buffer.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { class SerializationBuffer (line 30) | class SerializationBuffer : public Endpoint { method gxf_result_t (line 34) | gxf_result_t deinitialize() override { return ToResultCode(buffer_... method MemoryStorageType (line 54) | MemoryStorageType storage_type() const { return buffer_.storage_ty... method byte (line 56) | const byte* data() const { return buffer_.pointer(); } method capacity (line 58) | size_t capacity() const { return buffer_.size(); } FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/std_component_serializer.hpp type nvidia (line 29) | namespace nvidia { type gxf (line 30) | namespace gxf { class StdComponentSerializer (line 34) | class StdComponentSerializer : public ComponentSerializer { method gxf_result_t (line 38) | gxf_result_t deinitialize() override { return GXF_SUCCESS; } method serializeInteger (line 55) | Expected serializeInteger(T value, Endpoint* endpoint) { method deserializeInteger (line 64) | Expected deserializeInteger(Endpoint* endpoint) { FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/std_entity_id_serializer.hpp type nvidia (line 25) | namespace nvidia { type gxf (line 26) | namespace gxf { class StdEntityIdSerializer (line 30) | class StdEntityIdSerializer : public EntitySerializer { type EntityHeader (line 33) | struct EntityHeader { method gxf_result_t (line 39) | gxf_result_t initialize() override { return GXF_SUCCESS; } method gxf_result_t (line 40) | gxf_result_t deinitialize() override { return GXF_SUCCESS; } FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/std_entity_serializer.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class StdEntitySerializer (line 41) | class StdEntitySerializer : EntitySerializer { type EntityHeader (line 45) | struct EntityHeader { type ComponentHeader (line 57) | struct ComponentHeader { method gxf_result_t (line 66) | gxf_result_t deinitialize() override { return GXF_SUCCESS; } type ComponentEntry (line 74) | struct ComponentEntry FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/tests/serialization_tester.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { type test (line 30) | namespace test { class SerializationTester (line 34) | class SerializationTester : public Codelet { method gxf_result_t (line 37) | gxf_result_t initialize() override { return GXF_SUCCESS; } method gxf_result_t (line 38) | gxf_result_t deinitialize() override { return GXF_SUCCESS; } FILE: isaac_ros_gxf/gxf/core/include/gxf/serialization/tid_hash.hpp type nvidia (line 22) | namespace nvidia { type gxf (line 23) | namespace gxf { type TidHash (line 26) | struct TidHash { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/allocator.hpp type nvidia (line 25) | namespace nvidia { type gxf (line 26) | namespace gxf { type MemoryStorageType (line 28) | enum struct MemoryStorageType { type ParameterParser (line 37) | struct ParameterParser { method Parse (line 38) | static Expected Parse(gxf_context_t context, gx... type ParameterWrapper (line 60) | struct ParameterWrapper { method Wrap (line 61) | static Expected Wrap(gxf_context_t context, const Memo... type AllocatorStage (line 88) | enum struct AllocatorStage : uint8_t { type Allocator (line 96) | struct Allocator : public Component { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/async_buffer_receiver.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class AsyncBufferReceiver (line 36) | class AsyncBufferReceiver : public Receiver { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/async_buffer_transmitter.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class AsyncBufferTransmitter (line 37) | class AsyncBufferTransmitter : public Transmitter { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/block_memory_pool.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class FixedPoolUint64 (line 31) | class FixedPoolUint64 class BlockMemoryPool (line 35) | class BlockMemoryPool : public Allocator { method MemoryStorageType (line 49) | MemoryStorageType storage_type() const { method num_blocks (line 54) | uint64_t num_blocks() const { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/clock.hpp type nvidia (line 24) | namespace nvidia { type gxf (line 25) | namespace gxf { class Clock (line 30) | class Clock : public Component { class RealtimeClock (line 48) | class RealtimeClock : public Clock { class ManualClock (line 72) | class ManualClock : public Clock { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/codelet.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { class Codelet (line 29) | class Codelet : public Component { method gxf_result_t (line 37) | virtual gxf_result_t start() { return GXF_SUCCESS; } method gxf_result_t (line 50) | virtual gxf_result_t stop() { return GXF_SUCCESS; } method getExecutionTimestamp (line 54) | int64_t getExecutionTimestamp() const { return execution_timestamp... method getExecutionTime (line 58) | double getExecutionTime() const { return execution_time_; } method getDeltaTime (line 62) | double getDeltaTime() const { return delta_time_; } method getExecutionCount (line 66) | int64_t getExecutionCount() const { return execution_count_; } method isFirstTick (line 69) | bool isFirstTick() const { return getExecutionCount() == 1; } FILE: isaac_ros_gxf/gxf/core/include/gxf/std/complex.hpp type nvidia (line 25) | namespace nvidia { type gxf (line 26) | namespace gxf { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/component_allocator.hpp type nvidia (line 22) | namespace nvidia { type gxf (line 23) | namespace gxf { class ComponentAllocator (line 26) | class ComponentAllocator { method ComponentAllocator (line 30) | ComponentAllocator(const ComponentAllocator&) = delete; method ComponentAllocator (line 31) | ComponentAllocator(ComponentAllocator&&) = delete; method ComponentAllocator (line 32) | ComponentAllocator& operator=(const ComponentAllocator&) = delete; method ComponentAllocator (line 33) | ComponentAllocator& operator=(ComponentAllocator&&) = delete; method ComponentAllocator (line 46) | ComponentAllocator() = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/std/component_factory.hpp type nvidia (line 22) | namespace nvidia { type gxf (line 23) | namespace gxf { class ComponentFactory (line 27) | class ComponentFactory { method ComponentFactory (line 31) | ComponentFactory(const ComponentFactory&) = delete; method ComponentFactory (line 32) | ComponentFactory(ComponentFactory&&) = delete; method ComponentFactory (line 33) | ComponentFactory& operator=(const ComponentFactory&) = delete; method ComponentFactory (line 34) | ComponentFactory& operator=(ComponentFactory&&) = delete; method ComponentFactory (line 47) | ComponentFactory() = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/std/controller.hpp type nvidia (line 24) | namespace nvidia { type gxf (line 25) | namespace gxf { type gxf_controller_status_t (line 45) | struct gxf_controller_status_t { method gxf_controller_status_t (line 48) | gxf_controller_status_t(entity_state_t b_status, method gxf_controller_status_t (line 51) | gxf_controller_status_t() { class Controller (line 59) | class Controller : public Component { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/cpu_thread.hpp type nvidia (line 25) | namespace nvidia { type gxf (line 26) | namespace gxf { type SchedulingPolicy (line 29) | enum class SchedulingPolicy : int32_t { type ParameterParser (line 37) | struct ParameterParser { method Parse (line 38) | static Expected Parse(gxf_context_t context, gxf... type ParameterWrapper (line 58) | struct ParameterWrapper { method Wrap (line 59) | static Expected Wrap(gxf_context_t context, const Sche... class CPUThread (line 82) | class CPUThread : public Component { method pinned (line 86) | bool pinned() const { method pinCores (line 90) | std::vector pinCores() const { method schedPolicy (line 98) | Expected schedPolicy() const { method schedPriority (line 102) | Expected schedPriority() const { method schedRuntime (line 106) | Expected schedRuntime() const { method schedDeadline (line 110) | Expected schedDeadline() const { method schedPeriod (line 114) | Expected schedPeriod() const { method isRealtime (line 119) | bool isRealtime() const { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/cuda_green_context.hpp type nvidia (line 31) | namespace nvidia { type gxf (line 32) | namespace gxf { class CudaGreenContext (line 38) | class CudaGreenContext : public Component { method CudaGreenContext (line 40) | CudaGreenContext() = default; method index (line 53) | uint32_t index() const { return pool_index_; } method CudaGreenContextPool (line 55) | CudaGreenContextPool* cudaGreenContextPool() const { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/cuda_green_context_pool.hpp type nvidia (line 72) | namespace nvidia { type gxf (line 73) | namespace gxf { type CudaDriverFunctionTable (line 75) | struct CudaDriverFunctionTable { class CudaGreenContextPool (line 94) | class CudaGreenContextPool : public Component { method CudaGreenContextPool (line 96) | CudaGreenContextPool() = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/std/default_extension.hpp type nvidia (line 33) | namespace nvidia { type gxf (line 34) | namespace gxf { type detail (line 36) | namespace detail { type VoidBaseHelper (line 38) | struct VoidBaseHelper {} type BaseTypenameAsString (line 41) | struct BaseTypenameAsString { type BaseTypenameAsString (line 46) | struct BaseTypenameAsString { class DefaultExtension (line 54) | class DefaultExtension : public Extension { method gxf_tid_t (line 88) | gxf_tid_t tid () const { return tid_; } method add (line 91) | Expected add(gxf_tid_t tid, const char* description, const c... type Entry (line 135) | struct Entry { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/dlpack_utils.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/double_buffer_receiver.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class DoubleBufferReceiver (line 34) | class DoubleBufferReceiver : public Receiver { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/double_buffer_transmitter.hpp type nvidia (line 29) | namespace nvidia { type gxf (line 30) | namespace gxf { class DoubleBufferTransmitter (line 35) | class DoubleBufferTransmitter : public Transmitter { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/eos.hpp type nvidia (line 25) | namespace nvidia { type gxf (line 26) | namespace gxf { class EndOfStream (line 29) | class EndOfStream { method stream_id (line 33) | int64_t stream_id() { return stream_id_; } method stream_id (line 35) | void stream_id(int64_t stream_id) { stream_id_ = stream_id; } method EndOfStream (line 37) | EndOfStream() = default; method EndOfStream (line 41) | EndOfStream(const EndOfStream&) = delete; method EndOfStream (line 43) | EndOfStream(EndOfStream&& other) { *this = std::move(other); } method EndOfStream (line 45) | EndOfStream& operator=(const EndOfStream&) = delete; method EndOfStream (line 47) | EndOfStream& operator=(EndOfStream&& other) { method createEoSMessage (line 53) | static Expected createEoSMessage(gxf_context_t context, in... FILE: isaac_ros_gxf/gxf/core/include/gxf/std/event_based_scheduler.hpp type nvidia (line 51) | namespace nvidia { type gxf (line 52) | namespace gxf { class EntityExecutor (line 55) | class EntityExecutor class EventBasedScheduler (line 62) | class EventBasedScheduler : public Scheduler { type EntityOwnership (line 78) | enum class EntityOwnership : uint8_t { class ScheduleEntity (line 83) | class ScheduleEntity { method ScheduleEntity (line 85) | ScheduleEntity(gxf_uid_t eid, const char * name) { method updateCondition (line 99) | void updateCondition() { method tryToAcquire (line 103) | Expected tryToAcquire(void) { method releaseOwnership (line 111) | Expected releaseOwnership(void) { type TimeStat (line 135) | struct TimeStat { type TimeStat (line 141) | struct TimeStat type TimeStat (line 142) | struct TimeStat type State (line 265) | enum class State : uint8_t { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/extension.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { class Extension (line 28) | class Extension : public ComponentFactory { method Extension (line 32) | Extension(const Extension&) = delete; method Extension (line 33) | Extension(Extension&&) = delete; method Extension (line 34) | Extension& operator=(const Extension&) = delete; method Extension (line 35) | Extension& operator=(Extension&&) = delete; method Extension (line 81) | Extension() = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/std/extension_factory_helper.hpp function gxf_result_t (line 128) | gxf_result_t GxfExtensionFactory(void** result) { ... FILE: isaac_ros_gxf/gxf/core/include/gxf/std/gems/event_list/event_list.hpp type nvidia (line 34) | namespace nvidia { type gxf (line 35) | namespace gxf { class EventList (line 39) | class EventList { method EventList (line 41) | EventList() = default; method EventList (line 42) | EventList(const EventList&) = delete; method EventList (line 43) | EventList& operator=(const EventList&) = delete; method pushEvent (line 46) | void pushEvent(T item) { method removeEvent (line 53) | void removeEvent(T item) { method popEvent (line 68) | Expected popEvent() { method exportList (line 78) | std::list exportList() const { method empty (line 84) | bool empty() const { method size (line 90) | size_t size() const { method hasEvent (line 96) | bool hasEvent(T item) const { method clear (line 105) | void clear() { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/gems/event_list/unique_event_list.hpp type nvidia (line 34) | namespace nvidia { type gxf (line 35) | namespace gxf { class UniqueEventList (line 39) | class UniqueEventList { method UniqueEventList (line 41) | UniqueEventList() = default; method UniqueEventList (line 42) | UniqueEventList(const UniqueEventList&) = delete; method UniqueEventList (line 43) | UniqueEventList& operator=(const UniqueEventList&) = delete; method pushEvent (line 46) | bool pushEvent(T item) { method removeEvent (line 56) | void removeEvent(T item) { method popEvent (line 65) | Expected popEvent() { method exportList (line 76) | std::list exportList() const { method empty (line 82) | bool empty() const { method size (line 88) | size_t size() const { method hasEvent (line 94) | bool hasEvent(T item) const { method clear (line 100) | void clear() { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/gems/queue_thread/queue_thread.hpp type nvidia (line 39) | namespace nvidia { type gxf (line 40) | namespace gxf { type UserItemWithPromise (line 46) | struct UserItemWithPromise { method UserItemWithPromise (line 52) | UserItemWithPromise(ItemType i) : user_item(std::move(i)) {} method UserItemWithPromise (line 53) | UserItemWithPromise() : is_stop_signal(true) {} class GuardQueue (line 60) | class GuardQueue { method push (line 63) | void push(Entry data) { method Entry (line 68) | Entry pop() { method wakeupOnce (line 89) | void wakeupOnce() { method clear (line 96) | void clear() { method size (line 102) | int size() { class QueueThread (line 131) | class QueueThread { method QueueThread (line 139) | QueueThread(RunFunction run_function, const std::string& name) method setThreadName (line 157) | void setThreadName(const std::string& name) { method queueItem (line 186) | std::future queueItem(ItemType item) { method size (line 197) | int size() { method stop (line 204) | void stop() { method wait (line 225) | void wait() { method joinThread (line 248) | void joinThread() { method threadLoop (line 270) | void threadLoop() { method callerThreadId (line 328) | std::string callerThreadId() { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/gems/staging_queue/staging_queue.hpp type gxf (line 27) | namespace gxf { type staging_queue (line 28) | namespace staging_queue { type OverflowBehavior (line 32) | enum class OverflowBehavior { class StagingQueue (line 72) | class StagingQueue { method T (line 137) | const T& at(size_t index) const { return items_[index % items_.siz... method T (line 138) | T& at(size_t index) { return items_[index % items_.size()]; } function OverflowBehavior (line 191) | OverflowBehavior StagingQueue::overflow_behavior() const { function T (line 221) | const T& StagingQueue::peek(size_t index) const { function T (line 231) | const T& StagingQueue::peek_backstage(size_t index) const { function T (line 242) | const T& StagingQueue::latest(size_t index) const { function T (line 262) | T StagingQueue::pop() { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/gems/staging_queue/staging_queue_iterator.hpp type gxf (line 22) | namespace gxf { type staging_queue (line 23) | namespace staging_queue { class StagingQueueIterator (line 49) | class StagingQueueIterator { method StagingQueueIterator (line 57) | StagingQueueIterator() : data_(nullptr), size_(0), index_(0) {} method StagingQueueIterator (line 62) | StagingQueueIterator(pointer data, size_t size, size_t index) method StagingQueueIterator (line 65) | StagingQueueIterator(const StagingQueueIterator& other) = default; method StagingQueueIterator (line 66) | StagingQueueIterator& operator=(const StagingQueueIterator& other)... method StagingQueueIterator (line 67) | StagingQueueIterator(StagingQueueIterator&& other) = default; method StagingQueueIterator (line 68) | StagingQueueIterator& operator=(StagingQueueIterator&& other) = de... method StagingQueueIterator (line 72) | const StagingQueueIterator& operator++() { method StagingQueueIterator (line 76) | StagingQueueIterator operator++(int) { return StagingQueueIterator... method reference (line 78) | reference operator*() const { return data_[index_ % size_]; } method pointer (line 79) | pointer operator->() const { return data_ + (index_ % size_); } type std (line 101) | namespace std { type iterator_traits> (line 104) | struct iterator_traits> { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/gems/suballocators/first_fit_allocator.hpp type nvidia (line 28) | namespace nvidia { type gxf (line 29) | namespace gxf { class FirstFitAllocator (line 36) | class FirstFitAllocator { method FirstFitAllocator (line 44) | FirstFitAllocator() = default; method allocate (line 52) | expected_t allocate(const int32_t size, const int chunk_s... method acquire (line 78) | expected_t> acquire(const int32_t size) { method release (line 92) | expected_t release(const T* ptr) { method getNumberOfChunks (line 102) | int32_t getNumberOfChunks(const int32_t size) const { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/gems/suballocators/first_fit_allocator_base.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class FirstFitAllocatorBase (line 35) | class FirstFitAllocatorBase { type Error (line 38) | enum class Error { type Memory (line 76) | struct Memory { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/gems/timed_job_list/timed_job_list.hpp type nvidia (line 35) | namespace nvidia { type gxf (line 36) | namespace gxf { class TimedJobList (line 43) | class TimedJobList { method TimedJobList (line 47) | TimedJobList(Clock_t clock) : clock_(clock), is_running_(false) {} method sizeUnsafe (line 50) | size_t sizeUnsafe() const { return queue_.size(); } method size (line 53) | size_t size() const { method start (line 67) | void start() { is_running_.store(true); } method stop (line 69) | void stop() { method getNextTargetTime (line 79) | Expected getNextTargetTime() const { method wakeOne (line 88) | void wakeOne() { queue_cv_.notify_one(); } method wakeAll (line 90) | void wakeAll() { queue_cv_.notify_all(); } method popFront (line 94) | Expected popFront() { method empty (line 114) | bool empty() const { type Item (line 125) | struct Item { type ItemPriorityCmp (line 137) | struct ItemPriorityCmp { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/gems/utils/time.hpp type nvidia (line 25) | namespace nvidia { type gxf (line 26) | namespace gxf { function getCurrentTimeUs (line 41) | inline uint64_t getCurrentTimeUs() { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/gems/video_buffer/allocator.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { type NoPaddingColorPlanes (line 29) | struct NoPaddingColorPlanes {} type NoPaddingColorPlanes (line 31) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 32) | explicit NoPaddingColorPlanes(uint32_t width) : planes({gxf::Color... type NoPaddingColorPlanes (line 36) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 37) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 42) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 43) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 48) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 49) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 54) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 55) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 60) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 61) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 66) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 67) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 72) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 73) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 78) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 79) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 84) | struct NoPaddingColorPlanes (line 90) | struct NoPaddingColorPlanes (line 96) | struct NoPaddingColorPlanes (line 102) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 103) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 109) | struct NoPaddingColorPlanes (line 116) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 117) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 123) | struct NoPaddingColorPlanes (line 130) | struct NoPaddingColorPlanes (line 137) | struct NoPaddingColorPlanes (line 144) | struct NoPaddingColorPlanes (line 152) | struct NoPaddingColorPlanes (line 159) | struct NoPaddingColorPlanes (line 167) | struct NoPaddingColorPlanes AllocateUnpaddedVideoBuffer( function AllocateUnpaddedVideoBuffer (line 208) | gxf::Expected AllocateUnpaddedVideoBuffer( function AllocateVideoBuffer (line 227) | gxf::Expected AllocateVideoBuffer( FILE: isaac_ros_gxf/gxf/core/include/gxf/std/graph_driver.hpp type nvidia (line 34) | namespace nvidia { type gxf (line 35) | namespace gxf { class GraphDriver (line 52) | class GraphDriver : public System { method GraphDriver (line 56) | GraphDriver() = default; type Event (line 125) | struct Event { type ParameterParser (line 138) | struct ParameterParser { method Parse (line 139) | static Expected Parse( type ParameterWrapper (line 161) | struct ParameterWrapper { method Wrap (line 163) | static Expected Wrap( type ParameterWrapper> (line 179) | struct ParameterWrapper> { method Wrap (line 180) | static Expected Wrap( type ParameterParser> (line 196) | struct ParameterParser> { method Parse (line 197) | static Expected> Parse( FILE: isaac_ros_gxf/gxf/core/include/gxf/std/graph_driver_worker_common.hpp type nvidia (line 34) | namespace nvidia { type gxf (line 35) | namespace gxf { type ComponentParam (line 48) | struct ComponentParam { type ParamInfo (line 49) | struct ParamInfo { method serialize (line 67) | std::string serialize() const { type ComponentInfo (line 72) | struct ComponentInfo { method serialize (line 77) | std::string serialize() const { method ComponentInfo (line 80) | static ComponentInfo deserialize(const std::string& data) { type SegmentInfo (line 97) | struct SegmentInfo { type WorkerInfo (line 104) | struct WorkerInfo { method ip_port (line 108) | std::string ip_port() const { class GraphDriverWorkerParser (line 113) | class GraphDriverWorkerParser { method GraphDriverWorkerParser (line 115) | GraphDriverWorkerParser() = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/std/graph_worker.hpp type nvidia (line 32) | namespace nvidia { type gxf (line 33) | namespace gxf { type GraphSpec (line 38) | struct GraphSpec { class SegmentRunner (line 48) | class SegmentRunner { method SegmentRunner (line 52) | SegmentRunner(const std::string& name, const GraphSpec& graph_spec) method SegmentRunner (line 58) | SegmentRunner(const std::string& name, const GraphSpec& graph_spec, method SegmentRunner (line 64) | SegmentRunner(const std::string& name, const gxf_context_t context) method SegmentRunner (line 70) | SegmentRunner(const std::string& name, const gxf_context_t context, type Event (line 93) | struct Event { class GraphWorker (line 134) | class GraphWorker : public System { method GraphWorker (line 137) | GraphWorker() = default; type Event (line 165) | struct Event { type ParameterParser (line 212) | struct ParameterParser { method Parse (line 213) | static Expected Parse( type ParameterWrapper (line 239) | struct ParameterWrapper { method Wrap (line 241) | static Expected Wrap( type ParameterParser> (line 260) | struct ParameterParser> { method Parse (line 261) | static Expected> Parse( type ParameterWrapper> (line 282) | struct ParameterWrapper> { method Wrap (line 284) | static Expected Wrap( FILE: isaac_ros_gxf/gxf/core/include/gxf/std/greedy_scheduler.hpp type nvidia (line 39) | namespace nvidia { type gxf (line 40) | namespace gxf { class EntityExecutor (line 43) | class EntityExecutor class GreedyScheduler (line 56) | class GreedyScheduler : public Scheduler { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/ipc_client.hpp type nvidia (line 25) | namespace nvidia { type gxf (line 26) | namespace gxf { class IPCClient (line 31) | class IPCClient : public Component { method toIpPort (line 59) | std::string toIpPort(const std::string& ip, uint32_t port) { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/ipc_server.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class IPCServer (line 32) | class IPCServer : public Component { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/memory_buffer.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class MemoryBuffer (line 30) | class MemoryBuffer { method MemoryBuffer (line 32) | MemoryBuffer() = default; method MemoryBuffer (line 33) | MemoryBuffer(const MemoryBuffer&) = delete; method MemoryBuffer (line 34) | MemoryBuffer& operator=(const MemoryBuffer&) = delete; method MemoryBuffer (line 36) | MemoryBuffer(MemoryBuffer&& other) { *this = std::move(other); } method MemoryBuffer (line 38) | MemoryBuffer& operator=(MemoryBuffer&& other) { method freeBuffer (line 54) | Expected freeBuffer() { method resize (line 69) | Expected resize(Handle allocator, uint64_t size, method wrapMemory (line 99) | Expected wrapMemory(void* pointer, uint64_t size, method MemoryStorageType (line 116) | MemoryStorageType storage_type() const { return storage_type_; } method byte (line 119) | byte* pointer() const { return pointer_; } method size (line 122) | uint64_t size() const { return size_; } FILE: isaac_ros_gxf/gxf/core/include/gxf/std/metric.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { class Metric (line 35) | class Metric : public Component { method gxf_result_t (line 39) | gxf_result_t deinitialize() override { return GXF_SUCCESS; } FILE: isaac_ros_gxf/gxf/core/include/gxf/std/monitor.hpp type nvidia (line 22) | namespace nvidia { type gxf (line 23) | namespace gxf { class Monitor (line 26) | class Monitor : public Component { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/multi_thread_scheduler.hpp type nvidia (line 45) | namespace nvidia { type gxf (line 46) | namespace gxf { class EntityExecutor (line 49) | class EntityExecutor class MultiThreadScheduler (line 59) | class MultiThreadScheduler : public Scheduler { type State (line 172) | enum class State { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/network_context.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { class NetworkContext (line 26) | class NetworkContext : public Component { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/new_component_allocator.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { class NewComponentAllocator (line 28) | class NewComponentAllocator method gxf_result_t (line 33) | gxf_result_t allocate_abi(void** out_pointer) override { method gxf_result_t (line 44) | gxf_result_t deallocate_abi(void* pointer) override { class NewComponentAllocator::value>> (line 55) | class NewComponentAllocator:... method gxf_result_t (line 60) | gxf_result_t allocate_abi(void** out_pointer) override { method gxf_result_t (line 64) | gxf_result_t deallocate_abi(void* pointer) override { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/queue.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { class Queue (line 27) | class Queue : public Component { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/receiver.hpp type nvidia (line 24) | namespace nvidia { type gxf (line 25) | namespace gxf { class Receiver (line 28) | class Receiver : public Queue { method gxf_result_t (line 42) | virtual gxf_result_t sync_io_abi() { return GXF_SUCCESS; } method gxf_result_t (line 44) | virtual gxf_result_t wait_abi() { return GXF_SUCCESS; } FILE: isaac_ros_gxf/gxf/core/include/gxf/std/resources.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { class ResourceBase (line 32) | class ResourceBase : public Component {} class ThreadPool (line 34) | class ThreadPool : public ResourceBase { type Thread (line 36) | struct Thread { method coresToPin (line 50) | std::vector coresToPin() const { class GPUDevice (line 67) | class GPUDevice : public ResourceBase { method device_id (line 70) | int32_t device_id() const { return dev_id_; } FILE: isaac_ros_gxf/gxf/core/include/gxf/std/scheduler.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { class EntityExecutor (line 29) | class EntityExecutor class Scheduler (line 34) | class Scheduler : public System { type sched_attr (line 53) | struct sched_attr { function sched_setattr (line 64) | static inline int function sched_getattr (line 69) | static inline int FILE: isaac_ros_gxf/gxf/core/include/gxf/std/scheduling_condition.hpp type nvidia (line 21) | namespace nvidia { type gxf (line 22) | namespace gxf { type SchedulingConditionType (line 25) | enum class SchedulingConditionType : int32_t { type SchedulingCondition (line 41) | struct SchedulingCondition { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/scheduling_term.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { class SchedulingTerm (line 30) | class SchedulingTerm : public Component { method gxf_result_t (line 43) | virtual gxf_result_t update_state_abi(int64_t timestamp) { return ... method check (line 45) | Expected check(int64_t timestamp) { method onExecute (line 54) | Expected onExecute(int64_t timestamp) { return ExpectedOrCod... FILE: isaac_ros_gxf/gxf/core/include/gxf/std/scheduling_term_combiner.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { class SchedulingTermCombiner (line 35) | class SchedulingTermCombiner : public Component { class OrSchedulingTermCombiner (line 48) | class OrSchedulingTermCombiner : public SchedulingTermCombiner { method gxf_result_t (line 50) | gxf_result_t registerInterface(Registrar* registrar) override { method SchedulingCondition (line 57) | SchedulingCondition combine(SchedulingCondition a, SchedulingCondi... method getTermList (line 98) | FixedVector, kMaxComponents> getTermList() ... FILE: isaac_ros_gxf/gxf/core/include/gxf/std/scheduling_terms.hpp type nvidia (line 35) | namespace nvidia { type gxf (line 36) | namespace gxf { type PeriodicSchedulingPolicy (line 38) | enum class PeriodicSchedulingPolicy { type ParameterParser (line 61) | struct ParameterParser { method Parse (line 62) | static Expected Parse(gxf_context_t cont... type ParameterWrapper (line 81) | struct ParameterWrapper { method Wrap (line 82) | static Expected Wrap(gxf_context_t context, const Peri... class PeriodicSchedulingTerm (line 106) | class PeriodicSchedulingTerm : public SchedulingTerm { method recess_period_ns (line 115) | int64_t recess_period_ns() const { return recess_period_ns_; } method last_run_timestamp (line 118) | Expected last_run_timestamp() const { return next_target_... class CountSchedulingTerm (line 129) | class CountSchedulingTerm : public SchedulingTerm { class DownstreamReceptiveSchedulingTerm (line 150) | class DownstreamReceptiveSchedulingTerm : public SchedulingTerm { method transmitter (line 160) | Handle transmitter() const { return transmitter_.get(... method setReceivers (line 162) | void setReceivers(std::set> receivers) { receiver... method setTransmitter (line 165) | Expected setTransmitter(Handle value) { method setMinSize (line 169) | Expected setMinSize(uint64_t value) { class TargetTimeSchedulingTerm (line 184) | class TargetTimeSchedulingTerm : public SchedulingTerm { class MessageAvailableSchedulingTerm (line 209) | class MessageAvailableSchedulingTerm : public SchedulingTerm { method setReceiver (line 219) | Expected setReceiver(Handle value) { method setMinSize (line 223) | Expected setMinSize(size_t value) { method setFrontStageMaxSize (line 227) | Expected setFrontStageMaxSize(size_t value) { type SamplingMode (line 246) | enum struct SamplingMode { type ParameterParser (line 253) | struct ParameterParser { method Parse (line 254) | static Expected Parse(gxf_context_t context, gxf_uid... type ParameterWrapper (line 270) | struct ParameterWrapper { method Wrap (line 271) | static Expected Wrap(gxf_context_t context, const Samp... class MultiMessageAvailableSchedulingTerm (line 292) | class MultiMessageAvailableSchedulingTerm : public SchedulingTerm { method setMinSize (line 302) | Expected setMinSize(size_t value) { method setMinSum (line 306) | Expected setMinSum(size_t value) { method setSamplingMode (line 310) | Expected setSamplingMode(SamplingMode value) { method addReceiver (line 314) | Expected addReceiver(Handle value) { method addMinSize (line 321) | Expected addMinSize(size_t value) { class ExpiringMessageAvailableSchedulingTerm (line 341) | class ExpiringMessageAvailableSchedulingTerm : public SchedulingTerm { class BooleanSchedulingTerm (line 358) | class BooleanSchedulingTerm : public SchedulingTerm { class BTSchedulingTerm (line 380) | class BTSchedulingTerm : public SchedulingTerm { type AsynchronousEventState (line 396) | enum class AsynchronousEventState { class AsynchronousSchedulingTerm (line 406) | class AsynchronousSchedulingTerm : public SchedulingTerm { class MessageAvailableFrequencyThrottler (line 423) | class MessageAvailableFrequencyThrottler : public SchedulingTerm { class MemoryAvailableSchedulingTerm (line 450) | class MemoryAvailableSchedulingTerm : public SchedulingTerm { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/system.hpp type nvidia (line 22) | namespace nvidia { type gxf (line 23) | namespace gxf { class System (line 26) | class System : public Component { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/tensor.hpp type nvidia (line 37) | namespace nvidia { type gxf (line 38) | namespace gxf { type PrimitiveType (line 41) | enum class PrimitiveType : int32_t { type PrimitiveTypeTraits (line 63) | struct PrimitiveTypeTraits class Shape (line 86) | class Shape { method Shape (line 92) | Shape() : rank_(0) {} method Shape (line 95) | Shape(std::initializer_list dimensions) method Shape (line 106) | Shape(const std::vector& dimensions) method Shape (line 117) | Shape(const std::array& dims, uint32_t r... method Shape (line 123) | Shape(const std::array& dims) : rank_(N) { method rank (line 131) | uint32_t rank() const { return rank_; } method size (line 135) | uint64_t size() const { method dimension (line 147) | int32_t dimension(uint32_t index) const { method valid (line 170) | bool valid() const { type DLManagedTensorContext (line 198) | struct DLManagedTensorContext { class DLManagedMemoryBuffer (line 220) | class DLManagedMemoryBuffer { class Tensor (line 231) | class Tensor { method Tensor (line 235) | Tensor() = default; method Tensor (line 244) | Tensor(const Tensor&) = delete; method Tensor (line 246) | Tensor(Tensor&& other) { method Tensor (line 256) | Tensor& operator=(const Tensor&) = delete; method Tensor (line 258) | Tensor& operator=(Tensor&& other) { method MemoryStorageType (line 271) | MemoryStorageType storage_type() const { return memory_buffer_.sto... method Shape (line 274) | const Shape& shape() const { return shape_; } method rank (line 277) | uint32_t rank() const { return shape_.rank(); } method PrimitiveType (line 280) | PrimitiveType element_type() const { return element_type_; } method bytes_per_element (line 283) | uint64_t bytes_per_element() const { return bytes_per_element_; } method element_count (line 286) | uint64_t element_count() const { return element_count_; } method size (line 289) | size_t size() const { return memory_buffer_.size(); } method byte (line 292) | byte* pointer() const { return memory_buffer_.pointer(); } method MemoryBuffer (line 295) | MemoryBuffer move_buffer() { return std::move(memory_buffer_); } method data (line 300) | Expected data() { method data (line 310) | Expected data() const { method reshape (line 320) | Expected reshape(const Shape& shape, MemoryStorageType stora... method bytes_size (line 373) | uint64_t bytes_size() { method stride (line 378) | uint64_t stride(uint32_t index) const { method toDLManagedTensorContext (line 395) | Expected&> toDLManagedTens... type TensorDescription (line 459) | struct TensorDescription { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/timestamp.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { type Timestamp (line 32) | struct Timestamp { type TimeDomainID (line 40) | enum class TimeDomainID : uint8_t { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/topic.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { class Topic (line 30) | class Topic : public Component { method getTopicName (line 35) | std::string getTopicName() const { method getTransmitters (line 40) | std::vector> getTransmitters() const { return ... method getReceivers (line 43) | std::vector> getReceivers() const { return receiv... FILE: isaac_ros_gxf/gxf/core/include/gxf/std/transmitter.hpp type nvidia (line 22) | namespace nvidia { type gxf (line 23) | namespace gxf { class Transmitter (line 26) | class Transmitter : public Queue { method gxf_result_t (line 38) | virtual gxf_result_t sync_io_abi() { return GXF_SUCCESS; } method gxf_result_t (line 40) | virtual gxf_result_t pop_io_abi(gxf_uid_t* uid) { return GXF_NOT_I... FILE: isaac_ros_gxf/gxf/core/include/gxf/std/unbounded_allocator.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { class UnboundedAllocator (line 31) | class UnboundedAllocator : public Allocator { method UnboundedAllocator (line 33) | UnboundedAllocator() = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/std/vault.hpp type nvidia (line 29) | namespace nvidia { type gxf (line 30) | namespace gxf { class Vault (line 33) | class Vault : public Codelet { FILE: isaac_ros_gxf/gxf/core/include/gxf/std/yaml_file_loader.hpp type YAML (line 33) | namespace YAML { class Node; } class Node (line 33) | class Node type nvidia (line 35) | namespace nvidia { type gxf (line 36) | namespace gxf { class ParameterStorage (line 38) | class ParameterStorage class YamlFileLoader (line 43) | class YamlFileLoader { method setParameterStorage (line 46) | void setParameterStorage(std::shared_ptr paramet... method setFileRoot (line 50) | void setFileRoot(const std::string& root) { root_ = root; } FILE: isaac_ros_gxf/gxf/core/include/gxf/stream/stream_nvsci.hpp type nvidia (line 25) | namespace nvidia { type gxf (line 26) | namespace gxf { type SyncType (line 28) | enum class SyncType { type Stream (line 37) | struct Stream : public Component { method gxf_result_t (line 41) | virtual gxf_result_t allocate_sync_object(SyncType signalerList, method gxf_result_t (line 47) | virtual gxf_result_t signalSemaphore() { method gxf_result_t (line 52) | virtual gxf_result_t waitSemaphore() { method gxf_result_t (line 57) | virtual gxf_result_t setCudaStream(SyncType syncType, cudaStream_t... method gxf_result_t (line 63) | virtual gxf_result_t importSemaphore(SyncType syncType) { FILE: isaac_ros_gxf/gxf/core/include/gxf/stream/stream_nvscisync.hpp type nvidia (line 26) | namespace nvidia { type gxf (line 27) | namespace gxf { class StreamSync (line 29) | class StreamSync: public Stream { method StreamSync (line 31) | StreamSync() = default; FILE: isaac_ros_gxf/gxf/core/include/gxf/stream/stream_sync_id.hpp type nvidia (line 23) | namespace nvidia { type gxf (line 24) | namespace gxf { type StreamSyncId (line 29) | struct StreamSyncId { FILE: isaac_ros_gxf/gxf/core/include/gxf/stream/tests/test_gxf_stream_sync_cuda_helper.hpp type nvidia (line 49) | namespace nvidia { type gxf (line 50) | namespace gxf { type stream (line 51) | namespace stream { type test (line 52) | namespace test { class StreamBasedOpsNew (line 59) | class StreamBasedOpsNew : public Codelet { method getStream (line 61) | static Expected> getStream(Entity& message) { method addStream (line 71) | static Expected addStream(Entity& message, Handle> getStreamSync(Entity& mess... method addStreamSync (line 90) | static Expected addStreamSync(Entity& message, Handle> addTensor(Entity& message, Han... class StreamTensorGeneratorNew (line 118) | class StreamTensorGeneratorNew : public StreamBasedOpsNew { method gxf_result_t (line 120) | gxf_result_t initialize() override { method gxf_result_t (line 144) | gxf_result_t tick() override { method gxf_result_t (line 184) | gxf_result_t registerInterface(Registrar* registrar) override { method createTensors (line 204) | Expected createTensors(Entity& dev_msg, Entity& host_msg... class DotProductExeNew (line 249) | class DotProductExeNew { method DotProductExeNew (line 256) | DotProductExeNew() = default; method setEnv (line 258) | void setEnv(const Handle& rx, const Handle executeNew(Entity in_msg, const char* out_tenso... class CublasDotProductNew (line 307) | class CublasDotProductNew : public StreamBasedOpsNew { class CublasDotProductExe (line 310) | class CublasDotProductExe : public DotProductExeNew { method CublasDotProductExe (line 316) | CublasDotProductExe(CublasDotProductNew* codelet) : codelet_... method dotproduct_i (line 320) | Expected dotproduct_i(float* in0, float* in1, float* o... method CublasDotProductNew (line 351) | CublasDotProductNew() : exec_(this) {} method gxf_result_t (line 353) | gxf_result_t initialize() override { method gxf_result_t (line 361) | gxf_result_t tick() override { method gxf_result_t (line 373) | gxf_result_t registerInterface(Registrar* registrar) override { class HostDotProductNew (line 390) | class HostDotProductNew : public Codelet { class HostDotProductExeNew (line 393) | class HostDotProductExeNew : public DotProductExeNew { method HostDotProductExeNew (line 395) | HostDotProductExeNew() = default; method dotproduct_i (line 397) | Expected dotproduct_i(float* in0, float* in1, float* o... method gxf_result_t (line 410) | gxf_result_t initialize() override { method gxf_result_t (line 416) | gxf_result_t tick() override { method gxf_result_t (line 424) | gxf_result_t registerInterface(Registrar* registrar) override { class MemCpy2HostNew (line 441) | class MemCpy2HostNew : public StreamBasedOpsNew { method gxf_result_t (line 443) | gxf_result_t tick() override { method gxf_result_t (line 484) | gxf_result_t registerInterface(Registrar* registrar) override { class VerifyEqualNew (line 499) | class VerifyEqualNew : public Codelet { method gxf_result_t (line 501) | gxf_result_t tick() override { method gxf_result_t (line 536) | gxf_result_t registerInterface(Registrar* registrar) override { method fequal (line 544) | bool fequal(float a, float b) { FILE: isaac_ros_gxf/gxf/core/include/gxf/ucx/ucx_common.hpp type nvidia (line 30) | namespace nvidia { type gxf (line 31) | namespace gxf { type _ucx_am_data_desc (line 33) | struct _ucx_am_data_desc { type test_req (line 48) | struct test_req { type UcxTransmitterSendContext (line 64) | struct UcxTransmitterSendContext { type sockaddr_storage (line 74) | struct sockaddr_storage FILE: isaac_ros_gxf/gxf/core/include/gxf/ucx/ucx_component_serializer.hpp type nvidia (line 29) | namespace nvidia { type gxf (line 30) | namespace gxf { class UcxComponentSerializer (line 35) | class UcxComponentSerializer : public ComponentSerializer { method gxf_result_t (line 39) | gxf_result_t deinitialize() override { return GXF_SUCCESS; } method serializeInteger (line 68) | Expected serializeInteger(T value, Endpoint* endpoint) { method deserializeInteger (line 77) | Expected deserializeInteger(Endpoint* endpoint) { FILE: isaac_ros_gxf/gxf/core/include/gxf/ucx/ucx_context.hpp type nvidia (line 37) | namespace nvidia { type gxf (line 38) | namespace gxf { type ucx_server_ctx (line 40) | struct ucx_server_ctx { type UcxReceiverContext (line 49) | struct UcxReceiverContext { type UcxTransmitterContext (line 61) | struct UcxTransmitterContext { type ConnManager (line 69) | struct ConnManager { class UcxContext (line 77) | class UcxContext : public NetworkContext { FILE: isaac_ros_gxf/gxf/core/include/gxf/ucx/ucx_entity_serializer.hpp type nvidia (line 30) | namespace nvidia { type gxf (line 31) | namespace gxf { class UcxEntitySerializer (line 44) | class UcxEntitySerializer : public EntitySerializer { type EntityHeader (line 48) | struct EntityHeader { type ComponentHeader (line 57) | struct ComponentHeader { method gxf_result_t (line 65) | gxf_result_t initialize() override { return GXF_SUCCESS; } method gxf_result_t (line 66) | gxf_result_t deinitialize() override { return GXF_SUCCESS; } type ComponentEntry (line 76) | struct ComponentEntry FILE: isaac_ros_gxf/gxf/core/include/gxf/ucx/ucx_receiver.hpp type nvidia (line 39) | namespace nvidia { type gxf (line 40) | namespace gxf { class UcxReceiver (line 44) | class UcxReceiver : public Receiver { FILE: isaac_ros_gxf/gxf/core/include/gxf/ucx/ucx_serialization_buffer.hpp type nvidia (line 29) | namespace nvidia { type gxf (line 30) | namespace gxf { class UcxSerializationBuffer (line 33) | class UcxSerializationBuffer : public Endpoint { method gxf_result_t (line 37) | gxf_result_t deinitialize() override { return ToResultCode(buffer_... method byte (line 51) | const byte* data() const { return buffer_.pointer(); } method ucp_dt_iov_t (line 52) | const ucp_dt_iov_t* iov_buffer() const { return iov_buffers_.data(... method iov_buffer_size (line 53) | const size_t iov_buffer_size() const { return iov_buffers_.size(); } method ucs_memory_type_t (line 54) | const ucs_memory_type_t mem_type() const {return mem_type_; } method capacity (line 56) | size_t capacity() const { return buffer_.size(); } FILE: isaac_ros_gxf/gxf/core/include/gxf/ucx/ucx_transmitter.hpp type nvidia (line 38) | namespace nvidia { type gxf (line 39) | namespace gxf { class UcxTransmitter (line 42) | class UcxTransmitter : public Transmitter { FILE: isaac_ros_gxf_extensions/gxf_isaac_atlas/gxf/extensions/atlas/composite_schema_server.hpp type nvidia (line 25) | namespace nvidia { type isaac (line 26) | namespace isaac { class CompositeSchemaServer (line 33) | class CompositeSchemaServer : public gxf::Component { method full (line 45) | bool full() const { return (schemas_.size() == schemas_.capacity()... FILE: isaac_ros_gxf_extensions/gxf_isaac_atlas/gxf/extensions/atlas/pose_tree_frame.hpp type nvidia (line 30) | namespace nvidia { type isaac (line 31) | namespace isaac { class PoseTreeFrame (line 35) | class PoseTreeFrame : public gxf::Component { method frame_uid (line 42) | PoseTree::frame_t frame_uid() const { return frame_uid_; } method interactive_marker (line 48) | bool interactive_marker() const { return interactive_marker_; } FILE: isaac_ros_gxf_extensions/gxf_isaac_camera_utils/gxf/extensions/camera_utils/camera_info_synchronizer.cpp type nvidia (line 26) | namespace nvidia { type isaac (line 27) | namespace isaac { function gxf_result_t (line 35) | gxf_result_t function gxf_result_t (line 69) | gxf_result_t CameraInfoSynchronization::start() { function gxf_result_t (line 75) | gxf_result_t CameraInfoSynchronization::dropOldestMessagesIfQueueIsF... function gxf_result_t (line 98) | gxf_result_t CameraInfoSynchronization::useLatestCameraInfo() { function gxf_result_t (line 142) | gxf_result_t syncMessages(const std::vector& acq_times, function gxf_result_t (line 164) | gxf_result_t CameraInfoSynchronization::tick() { FILE: isaac_ros_gxf_extensions/gxf_isaac_camera_utils/gxf/extensions/camera_utils/camera_info_synchronizer.hpp type nvidia (line 33) | namespace nvidia { type isaac (line 34) | namespace isaac { class CameraInfoSynchronization (line 41) | class CameraInfoSynchronization : public gxf::Codelet { FILE: isaac_ros_gxf_extensions/gxf_isaac_camera_utils/gxf/extensions/camera_utils/stereo_camera_synchronizer.cpp type nvidia (line 25) | namespace nvidia { type isaac (line 26) | namespace isaac { function gxf_result_t (line 28) | gxf_result_t StereoCameraSynchronizer::registerInterface(gxf::Regist... function gxf_result_t (line 49) | gxf_result_t StereoCameraSynchronizer::start() { function gxf_result_t (line 60) | gxf_result_t StereoCameraSynchronizer::tick() { FILE: isaac_ros_gxf_extensions/gxf_isaac_camera_utils/gxf/extensions/camera_utils/stereo_camera_synchronizer.hpp type nvidia (line 23) | namespace nvidia { type isaac (line 24) | namespace isaac { class StereoCameraSynchronizer (line 30) | class StereoCameraSynchronizer : public gxf::Codelet { method gxf_result_t (line 34) | gxf_result_t stop() override { return GXF_SUCCESS; } FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/algorithm/string_utils.hpp type nvidia (line 26) | namespace nvidia { type isaac (line 27) | namespace isaac { function StartsWith (line 30) | inline bool StartsWith(const std::string& str, const std::string& pr... function EndsWith (line 36) | inline bool EndsWith(const std::string& str, const std::string& suff... function RandomAlphaNumeric (line 43) | std::string RandomAlphaNumeric(size_t length, URBG&& rng) { function SplitString (line 56) | inline std::vector SplitString(const std::string& str, ... function ToLowerCase (line 67) | inline std::string ToLowerCase(std::string data) { function TrimString (line 73) | inline std::string TrimString(std::string s) { function TakeLast (line 80) | inline std::string TakeLast(const std::string& str, size_t count) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/common/composite_schema_uid.hpp type nvidia (line 21) | namespace nvidia { type isaac (line 22) | namespace isaac { type CompositeSchemaUid (line 25) | struct CompositeSchemaUid { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/common/pose_frame_uid.hpp type nvidia (line 21) | namespace nvidia { type isaac (line 22) | namespace isaac { type PoseFrameUid (line 25) | struct PoseFrameUid { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/composite/composite_from_tensor.hpp type nvidia (line 24) | namespace nvidia { type isaac (line 25) | namespace isaac { type from_tensor_details (line 27) | namespace from_tensor_details { function CompositeFromTensor (line 53) | gxf::Expected CompositeFromTensor( function CompositeFromTensor (line 66) | gxf::Expected CompositeFromTensor( function CompositeFromTensor (line 79) | gxf::Expected CompositeFromTensor(::nvidia::isaac::CpuTensor CompositeFromTensor( function CompositeFromTensor (line 103) | gxf::Expected CompositeFromTensor(::nvidia::isaac::CpuTensor& state) { type CompositeContainerPointer (line 66) | struct CompositeContainerPointer { method CompositeContainerPointer (line 67) | CompositeContainerPointer() : pointer(nullptr) {} method CompositeContainerPointer (line 68) | CompositeContainerPointer(K* p) : pointer(p) {} method size (line 76) | constexpr int32_t size() const { return N; } method K (line 78) | K operator[](int32_t i) const { return pointer[i]; } method K (line 79) | K& operator[](int32_t i) { return pointer[i]; } function K (line 105) | K get(const CompositeContainerPointer& state) { function K (line 112) | K& get(CompositeContainerPointer& state) { type CompositeContainerArray (line 119) | struct CompositeContainerArray { method size (line 126) | constexpr int32_t size() const { return N; } method K (line 128) | K operator[](int32_t i) const { return data[i]; } method K (line 129) | K& operator[](int32_t i) { return data[i]; } type CompositeContainerEigen (line 149) | struct CompositeContainerEigen { method size (line 156) | constexpr int32_t size() const { return N; } method K (line 158) | K operator[](int32_t i) const { return elements[i]; } method K (line 159) | K& operator[](int32_t i) { return elements[i]; } function K (line 179) | K get(const CompositeContainerArray& state) { function K (line 185) | K& get(CompositeContainerArray& state) { function K (line 191) | K get(const CompositeContainerEigen& state) { function K (line 197) | K& get(CompositeContainerEigen& state) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/composite/measure.hpp type nvidia (line 19) | namespace nvidia { type isaac (line 20) | namespace isaac { type composite (line 21) | namespace composite { type Measure (line 24) | enum class Measure { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/composite/quantity.hpp type nvidia (line 25) | namespace nvidia { type isaac (line 26) | namespace isaac { type composite (line 27) | namespace composite { type Quantity (line 30) | struct Quantity { method Quantity (line 32) | static Quantity Scalar(std::string entity, Measure measure) { method Quantity (line 37) | static Quantity Vector(std::string entity, Measure measure, int ... method getElementCount (line 47) | int getElementCount() const { return dimensions.prod(); } type QuantityEquality (line 59) | struct QuantityEquality { type QuantityHash (line 64) | struct QuantityHash { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/composite/schema.hpp type nvidia (line 28) | namespace nvidia { type isaac (line 29) | namespace isaac { type composite (line 30) | namespace composite { class Schema (line 33) | class Schema { method Schema (line 47) | Schema() = default; method getElementCount (line 62) | int getElementCount() const { return element_count_; } FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/composite/schema_tensor_archive.hpp type nvidia (line 27) | namespace nvidia { type isaac (line 28) | namespace isaac { class CompositeIndexMap (line 31) | class CompositeIndexMap { type Error (line 34) | enum struct Error { method CompositeIndexMap (line 48) | CompositeIndexMap(int size) : indices_(size) {} type TensorArchiveEncoder (line 57) | struct TensorArchiveEncoder { type TensorArchiveDecoder (line 69) | struct TensorArchiveDecoder { function FromSchemaTensor (line 85) | void FromSchemaTensor( function ToSchemaTensor (line 96) | void ToSchemaTensor(const State& state, FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/coms/socket.hpp type nvidia (line 35) | namespace nvidia { type isaac (line 36) | namespace isaac { class Socket (line 38) | class Socket { method Socket (line 42) | static Socket* CreateRxUDPSocket(const std::string& remote_address... method Socket (line 52) | static Socket* CreateRxTCPSocket(const std::string& source_address... method startSocket (line 57) | int32_t startSocket() { method readPacket (line 89) | size_t readPacket(char* data, size_t size) { method writePacket (line 101) | size_t writePacket(const void* data, size_t size) { method closeSocket (line 113) | void closeSocket() { method isRunning (line 120) | bool isRunning() { method getIpv4 (line 125) | uint32_t getIpv4() const { method getFileDescriptor (line 162) | int32_t getFileDescriptor() const { type sockaddr_in (line 168) | struct sockaddr_in type sockaddr_in (line 169) | struct sockaddr_in method Socket (line 175) | Socket(const std::string& remote_address, uint16_t remote_port, ui... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/control_types/differential_drive.hpp type nvidia (line 25) | namespace nvidia { type isaac (line 26) | namespace isaac { type DifferentialBaseEgoMotionIndices (line 29) | struct DifferentialBaseEgoMotionIndices { function DifferentialBaseEgoMotionCompositeSchema (line 49) | inline composite::Schema DifferentialBaseEgoMotionCompositeSchema() { type DifferentialBaseEgoMotionImmutableInterface (line 61) | struct DifferentialBaseEgoMotionImmutableInterface : public Base { method K (line 67) | K position_x() const { return get { method Buffer (line 113) | Buffer() : handle_(nullptr, Deleter{0}) {} method Buffer (line 116) | Buffer(size_t size) method Buffer (line 127) | Buffer(Buffer&& buffer) method Buffer (line 134) | Buffer& operator=(Buffer&& buffer) { method resize (line 143) | void resize(size_t desired_size) { method byte (line 150) | byte* release() { method mutable_view_t (line 157) | mutable_view_t view() { return mutable_view_t(this->pointer_, this... method const_view_t (line 158) | const_view_t view() const { method const_view_t (line 162) | const_view_t const_view() const { type Deleter (line 168) | struct Deleter { type BufferTraits, CpuAllocator>> (line 200) | struct BufferTraits, CpuAllocator>> { type BufferTraits>> (line 210) | struct BufferTraits>> { type BufferTraits, CudaAllocator>> (line 236) | struct BufferTraits, CudaAllocator>> { type BufferTraits>> (line 246) | struct BufferTraits>> { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/buffers/traits.hpp type nvidia (line 21) | namespace nvidia { type isaac (line 22) | namespace isaac { type BufferStorageMode (line 25) | enum class BufferStorageMode { type BufferTraits (line 45) | struct BufferTraits FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/byte.hpp type nvidia (line 21) | namespace nvidia { type isaac (line 22) | namespace isaac { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/constants.hpp type nvidia (line 21) | namespace nvidia { type isaac (line 22) | namespace isaac { function K (line 33) | constexpr K DegToRad(K x) { function K (line 39) | constexpr K RadToDeg(K x) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/epsilon.hpp type nvidia (line 26) | namespace nvidia { type isaac (line 27) | namespace isaac { function IsAlmostZero (line 42) | bool IsAlmostZero(K x, K epsilon = MachineEpsilon) { function IsAlmostEqualRelative (line 49) | bool IsAlmostEqualRelative(K x, K y, K max_rel_diff = K(10) * Machin... function IsAlmostEqualAbsolute (line 59) | bool IsAlmostEqualAbsolute(K x, K y, K tolerance) { function IsAlmostOne (line 66) | bool IsAlmostOne(K x) { type epsilon_details (line 70) | namespace epsilon_details { function Float32AsInteger (line 74) | inline int32_t Float32AsInteger(float x) { function Float64AsInteger (line 78) | inline int64_t Float64AsInteger(double x) { function IsAlmostEqualUlps (line 86) | inline bool IsAlmostEqualUlps(float x, float y, int32_t max_ulps_dif... function IsAlmostEqualUlps (line 99) | inline bool IsAlmostEqualUlps(double x, double y, int64_t max_ulps_d... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/image/image.hpp type nvidia (line 28) | namespace nvidia { type isaac (line 29) | namespace isaac { type detail (line 45) | namespace detail { type PixelCreator (line 49) | struct PixelCreator { method CreatePixelRef (line 51) | static PixelRef CreatePixelRef(K* ptr) { return PixelRef CreatePixelConstRef(const K* ptr) { r... type PixelCreator (line 58) | struct PixelCreator { method CreatePixelRef (line 59) | static PixelRef CreatePixelRef(K* ptr) { return *ptr; } method CreatePixelConstRef (line 60) | static PixelConstRef CreatePixelConstRef(const K* ptr) { r... type ImageTensorBase (line 65) | struct ImageTensorBase { type ImageTensorBase (line 69) | struct ImageTensorBase { class ImageBase (line 89) | class ImageBase { method ImageBase (line 130) | ImageBase() = default; method ImageBase (line 135) | ImageBase(const dimensions_t& dimensions) : tensor_(dimensions[0],... method ImageBase (line 136) | ImageBase(index_t rows, index_t cols) : tensor_(rows, cols) {} method ImageBase (line 139) | ImageBase(buffer_t buffer, const dimensions_t& dimensions) method ImageBase (line 141) | ImageBase(buffer_t buffer, index_t rows, index_t cols) : tensor_(s... method ImageBase (line 144) | ImageBase(tensor_t tensor) : tensor_(std::move(tensor)) {} method ImageBase (line 147) | ImageBase(const ImageBase& other) = default; method ImageBase (line 149) | ImageBase& operator=(const ImageBase& other) = default; method ImageBase (line 151) | ImageBase(ImageBase&& other) = default; method ImageBase (line 153) | ImageBase& operator=(ImageBase&& other) = default; method view (line 157) | std::enable_if_t view() { method image_const_view_t (line 161) | image_const_view_t const_view() const { method image_const_view_t (line 164) | image_const_view_t view() const { return const_view(); } method empty (line 175) | bool empty() const { return rows() == 0 || cols() == 0; } method dimensions_t (line 177) | dimensions_t dimensions() const { return dimensions_t{rows(), cols... method index_t (line 179) | index_t rows() const { return tensor().dimensions()[0]; } method index_t (line 181) | index_t cols() const { return tensor().dimensions()[1]; } method channels (line 183) | constexpr int channels() const { return kChannels; } method index_t (line 185) | index_t num_pixels() const { return rows() * cols(); } method resize (line 189) | std::enable_if_t resize(index_t desired_rows, index_t des... method resize (line 193) | std::enable_if_t resize(const dimensions_t& dimensions) { method isValidCoordinate (line 198) | bool isValidCoordinate(index_t row, index_t col) const { method pixel_const_ref_t (line 203) | pixel_const_ref_t operator()(index_t row, index_t col) const { method pixel_const_ref_t (line 207) | pixel_const_ref_t operator()(const coordinate_t& coordinate) const { method pixel_const_ref_t (line 221) | pixel_const_ref_t operator[](index_t index) const { method element_const_ptr_t (line 233) | element_const_ptr_t element_wise_begin() const { return tensor().e... method element_ptr_t (line 234) | element_ptr_t element_wise_begin() { return tensor().element_wise_... method element_const_ptr_t (line 236) | element_const_ptr_t element_wise_end() const { return tensor().ele... method element_ptr_t (line 237) | element_ptr_t element_wise_end() { return tensor().element_wise_en... method index_t (line 239) | index_t num_elements() const { return num_pixels() * channels(); } method element_ptr_t (line 242) | element_ptr_t row_pointer(index_t row) { return element_wise_begin... method element_const_ptr_t (line 243) | element_const_ptr_t row_pointer(index_t row) const { method getStride (line 248) | size_t getStride() const { return ByteCount(1, cols()); } method ByteCount (line 250) | static size_t ByteCount(index_t rows, index_t cols) { method tensor_t (line 258) | const tensor_t& tensor() const { return tensor_; } method tensor (line 260) | std::enable_if_t tensor() { method buffer_t (line 265) | const buffer_t& data() const { return tensor().data(); } method data (line 267) | std::enable_if_t data() { function CreateImageView (line 323) | ImageView CreateImageView( function CreateImageConstView (line 333) | ImageConstView CreateImageConstView( function CreateCudaImageView (line 387) | CudaImageView CreateCudaImageView( function CreateCudaImageConstView (line 398) | CudaImageConstView CreateCudaImageConstView( FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/logger.hpp type nvidia (line 43) | namespace nvidia { type isaac (line 44) | namespace isaac { type logger (line 45) | namespace logger { type Severity (line 48) | enum class Severity { function Log (line 77) | void Log(const char* file, int line, Severity severity, const char... type SeverityContainer (line 90) | struct SeverityContainer { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/math/pose2.hpp type nvidia (line 23) | namespace nvidia { type isaac (line 24) | namespace isaac { type Pose2 (line 28) | struct Pose2 { method Pose2 (line 36) | static Pose2 Identity() { return Pose2{SO2::Identity(), Vector2... method Pose2 (line 38) | static Pose2 Translation(const Vector2& translation) { method Pose2 (line 41) | static Pose2 Translation(K x, K y) { return Pose2{SO2::Identity... method Pose2 (line 43) | static Pose2 Rotation(const K angle) { method Pose2 (line 47) | static Pose2 FromXYA(K px, K py, K angle) { method Pose2 (line 51) | static Pose2 FromMatrix(const Matrix3& matrix) { method Pose2 (line 57) | Pose2 inverse() const { method matrix (line 63) | Matrix3 matrix() const { method cast (line 72) | Pose2 cast() const { method Pose2 (line 76) | const Pose2& cast() const { method Pose2 (line 82) | Pose2 operator*(const Pose2& lhs, const Pose2& rhs) { method Pose2 (line 90) | Pose2 pow(K exponent) const { function Pose2Exp (line 109) | Pose2 Pose2Exp(const Vector3& tangent) { function Pose2Log (line 117) | Vector3 Pose2Log(const Pose2& pose) { function IsPoseAlmostIdentity (line 123) | bool IsPoseAlmostIdentity(const Pose2& pose) { function PoseMagnitude (line 131) | Vector2 PoseMagnitude(const Pose2& pose) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/math/pose3.hpp type nvidia (line 23) | namespace nvidia { type isaac (line 24) | namespace isaac { type Pose3 (line 28) | struct Pose3 { method CUDA_BOTH (line 36) | CUDA_BOTH static Pose3 Identity() { return Pose3{SO3::Identity(... method CUDA_BOTH (line 38) | CUDA_BOTH static Pose3 Translation(const Vector3& translation) { method CUDA_BOTH (line 41) | CUDA_BOTH static Pose3 Translation(K x, K y, K z) { method CUDA_BOTH (line 45) | CUDA_BOTH static Pose3 Rotation(const Vector3& axis, K angle) { method CUDA_BOTH (line 49) | CUDA_BOTH static Pose3 FromPose2XY(const Pose2& pose) { method CUDA_BOTH (line 55) | CUDA_BOTH static Pose3 FromMatrix(const Matrix4& matrix) { method CUDA_BOTH (line 62) | CUDA_BOTH Pose3 inverse() const { method CUDA_BOTH (line 68) | CUDA_BOTH Matrix4 matrix() const { method CUDA_BOTH (line 79) | CUDA_BOTH Pose3 cast() const { method CUDA_BOTH (line 83) | CUDA_BOTH const Pose3& cast() const { method CUDA_BOTH (line 89) | CUDA_BOTH Pose2 toPose2XY() const { method Pose3 (line 94) | Pose3 operator*(const Pose3& lhs, const Pose3& rhs) { method CUDA_BOTH (line 102) | CUDA_BOTH Pose3 pow(K exponent) const { function CUDA_BOTH (line 151) | CUDA_BOTH Pose3 Pose3Exp(const Vector6& tangent) { function CUDA_BOTH (line 159) | CUDA_BOTH Vector6 Pose3Log(const Pose3& pose) { function CUDA_BOTH (line 168) | CUDA_BOTH bool IsPoseAlmostIdentity(const Pose3& pose) { function CUDA_BOTH (line 175) | CUDA_BOTH Vector2 PoseMagnitude(const Pose3& pose) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/math/so2.hpp type nvidia (line 24) | namespace nvidia { type isaac (line 25) | namespace isaac { class SO2 (line 29) | class SO2 { method SO2 (line 36) | SO2() {} method CUDA_BOTH (line 39) | CUDA_BOTH static SO2 Identity() { method CUDA_BOTH (line 46) | CUDA_BOTH static SO2 FromAngle(K angle) { method CUDA_BOTH (line 52) | CUDA_BOTH static SO2 FromDirection(const Vector2& direction) { method CUDA_BOTH (line 59) | CUDA_BOTH static SO2 FromDirection(K dx, K dy) { return FromDirect... method CUDA_BOTH (line 61) | CUDA_BOTH static SO2 FromNormalized(const Vector2& cos_sin) { method CUDA_BOTH (line 69) | CUDA_BOTH static SO2 FromNormalized(K cos_angle, K sin_angle) { method CUDA_BOTH (line 75) | CUDA_BOTH K cos() const { return cos_sin_[0]; } method CUDA_BOTH (line 76) | CUDA_BOTH K sin() const { return cos_sin_[1]; } method CUDA_BOTH (line 82) | CUDA_BOTH K angle() const { return std::atan2(sin(), cos()); } method CUDA_BOTH (line 84) | CUDA_BOTH Matrix2 matrix() const { method CUDA_BOTH (line 93) | CUDA_BOTH SO2 inverse() const { return SO2::FromNormalized(cos(), ... method CUDA_BOTH (line 97) | CUDA_BOTH SO2 cast() const { method CUDA_BOTH (line 102) | CUDA_BOTH const SO2& cast() const { method SO2 (line 108) | SO2 operator*(const SO2& lhs, const SO2& rhs) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/math/so3.hpp type nvidia (line 23) | namespace nvidia { type isaac (line 24) | namespace isaac { class SO3 (line 28) | class SO3 { method SO3 (line 35) | SO3() {} method CUDA_BOTH (line 38) | CUDA_BOTH static SO3 Identity() { return SO3(Quaternion::Identi... method CUDA_BOTH (line 40) | CUDA_BOTH static SO3 FromScaledAxis(const Vector3& axis_angle) { method CUDA_BOTH (line 49) | CUDA_BOTH static SO3 FromAxisAngle(const Vector3& axis, K angle) { method CUDA_BOTH (line 52) | CUDA_BOTH static SO3 FromAngleAxis(K angle, const Vector3& axis) { method CUDA_BOTH (line 56) | CUDA_BOTH static SO3 FromQuaternion(const Quaternion& quaternio... method CUDA_BOTH (line 61) | CUDA_BOTH static SO3 FromNormalizedQuaternion(const Quaternion&... method CUDA_BOTH (line 68) | CUDA_BOTH static SO3 FromSO2XY(const SO2& rotation) { method CUDA_BOTH (line 72) | CUDA_BOTH static SO3 FromMatrix(const Matrix& matrix) { method CUDA_BOTH (line 77) | CUDA_BOTH Vector3 axis() const { return quaternion_.coeffs().he... method CUDA_BOTH (line 80) | CUDA_BOTH K angle() const { method CUDA_BOTH (line 84) | CUDA_BOTH const Quaternion& quaternion() const { return quatern... method CUDA_BOTH (line 86) | CUDA_BOTH Matrix3 matrix() const { return quaternion_.toRotatio... method CUDA_BOTH (line 89) | CUDA_BOTH Vector3 eulerAnglesRPY() const { method CUDA_BOTH (line 101) | CUDA_BOTH SO3 inverse() const { method CUDA_BOTH (line 108) | CUDA_BOTH SO3 cast() const { method CUDA_BOTH (line 113) | CUDA_BOTH const SO3& cast() const { method CUDA_BOTH (line 119) | CUDA_BOTH SO2 toSO2XY() const { method SO3 (line 140) | SO3 operator*(const SO3& lhs, const SO3& rhs) { method CUDA_BOTH (line 153) | CUDA_BOTH static SO3 FromEulerAnglesRPY(K roll_angle, K pitch_angl... method CUDA_BOTH (line 160) | CUDA_BOTH static SO3 FromEulerAnglesRPY(const Vector3d& roll_pitch... method vectorRotationJacobian (line 166) | vectorRotationJacobian(const Vector3& n) const { method SO3 (line 191) | SO3(const Quaternion& quaternion) : quaternion_(quaternion) {} FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/math/types.hpp type nvidia (line 23) | namespace nvidia { type isaac (line 24) | namespace isaac { function CUDA_BOTH (line 137) | CUDA_BOTH Quaternion operator+(const Quaternion& lhs, const Qu... function CUDA_BOTH (line 142) | CUDA_BOTH Quaternion operator-(const Quaternion& lhs, const Qu... function CUDA_BOTH (line 147) | CUDA_BOTH Quaternion operator-(const Quaternion& q) { function CUDA_BOTH (line 206) | CUDA_BOTH Vector MakeVector(const K (&elements)[N]) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/math/utils.hpp type nvidia (line 28) | namespace nvidia { type isaac (line 29) | namespace isaac { function CUDA_BOTH (line 33) | CUDA_BOTH K Square(K number) { function CUDA_BOTH (line 40) | CUDA_BOTH K WrapPi(K angle) { function CUDA_BOTH (line 49) | CUDA_BOTH K WrapTwoPi(K angle) { function CUDA_BOTH (line 58) | CUDA_BOTH K DeltaAngle(K x, K y) { function CUDA_BOTH (line 64) | CUDA_BOTH K MeanAngle(K x, K y) { function CUDA_BOTH (line 70) | CUDA_BOTH Vector2 AngleVector(K angle) { function CUDA_BOTH (line 76) | CUDA_BOTH K LimitAbs(K x, K max) { function CUDA_BOTH (line 82) | CUDA_BOTH K Clamp(K x, K xmin, K xmax) { function CUDA_BOTH (line 87) | CUDA_BOTH K Clamp01(K x) { function CUDA_BOTH (line 96) | CUDA_BOTH I SafeClampAndCast(K value, I min, I max) { function CUDA_BOTH (line 108) | CUDA_BOTH int FloorToInt(K value) { function CUDA_BOTH_INLINE (line 114) | CUDA_BOTH_INLINE int FastRoundDoubleToInt32(double x) { function CUDA_BOTH (line 125) | CUDA_BOTH int FloorToIntWithReminder(K value, K& reminder) { function CUDA_BOTH_INLINE (line 132) | CUDA_BOTH_INLINE int PositiveModulo(int x, int n) { function CUDA_BOTH_INLINE (line 139) | CUDA_BOTH_INLINE int CeilDivision(int a, int b) { function CUDA_BOTH (line 147) | CUDA_BOTH bool IsColinear(const Vector& a, const Vector&... function CUDA_BOTH (line 162) | CUDA_BOTH K CrossProduct(const Vector2& a, const Vector2& b) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/optional.hpp type std (line 27) | namespace std { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/tensor/sample_cloud.hpp type nvidia (line 21) | namespace nvidia { type isaac (line 22) | namespace isaac { type sample_cloud_details (line 26) | namespace sample_cloud_details { type SampleCloudImpl (line 30) | struct SampleCloudImpl { type SampleCloudImpl (line 34) | struct SampleCloudImpl { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/core/tensor/tensor.hpp type nvidia (line 30) | namespace nvidia { type isaac (line 31) | namespace isaac { type tensor (line 35) | namespace tensor { type details (line 36) | namespace details { type repeated_int_sequence_impl (line 44) | struct repeated_int_sequence_impl { type DropFirstImpl (line 57) | struct DropFirstImpl type VariadicAnd (line 66) | struct VariadicAnd : std::integral_constant (line 68) | struct VariadicAnd : std::integral_constant, int i) { function IntSequenceLast (line 96) | constexpr int IntSequenceLast(Dimensions) { function GetDimensionsVector (line 107) | Vector GetDimensionsVector(Args... dim... function GetDimensionsVector (line 143) | Vector GetDimensionsVector() { type TensorBase (line 167) | struct TensorBase function CreateCpuTensorViewFromData (line 611) | CpuTensorView CreateCpuTensorViewFromData( function CreateCpuTensorConstViewFromData (line 623) | CpuTensorConstView CreateCpuTensorConstViewFromData( function CreateGpuTensorViewFromData (line 638) | GpuTensorView CreateGpuTensorViewFromData( function CreateGpuTensorConstViewFromData (line 652) | GpuTensorConstView CreateGpuTensorConstViewFromData( type repeated_int_sequence_impl<0, V, D...> (line 48) | struct repeated_int_sequence_impl<0, V, D...> { type DropFirstImpl> (line 60) | struct DropFirstImpl> { class TensorBase, Buffer> (line 185) | class TensorBase, Bu... method TensorBase (line 230) | TensorBase() { method TensorBase (line 236) | TensorBase(const dimensions_t& dimensions) { resize(dimensions, true); } method TensorBase (line 241) | TensorBase(RequestedDimensionsPack... dimensions) method TensorBase (line 246) | TensorBase(buffer_t data, const dimensions_t& dimensions) : data_(std:... method TensorBase (line 257) | TensorBase(buffer_t data, RequestedDimensionsPack... dimensions) method TensorBase (line 262) | TensorBase(const TensorBase& other) = default; method TensorBase (line 264) | TensorBase& operator=(const TensorBase& other) = default; method TensorBase (line 266) | TensorBase(TensorBase&& other) { *this = std::move(other); } method TensorBase (line 268) | TensorBase& operator=(TensorBase&& other) { method view (line 280) | std::enable_if_t view() { method tensor_const_view_t (line 284) | tensor_const_view_t const_view() const { method empty (line 298) | bool empty() const { return element_count() == 0; } method rank (line 300) | constexpr int rank() const { return kRank; } method order (line 302) | constexpr int order() const { return kRank; } method dimensions_t (line 304) | dimensions_t dimensions() const { return dimensions_; } method resize (line 308) | std::enable_if_t resize( method resize (line 321) | void resize(RequestedDimensionsPack... requested_dimensions) { method isValidCoordinate (line 326) | bool isValidCoordinate(const coordinate_t& indicies) const { method isValidCoordinate (line 332) | bool isValidCoordinate(Args... indices) const { method element_t (line 357) | element_t operator()(Args... indices) const { method element_const_ref_t (line 364) | element_const_ref_t operator()(Args... indices) const { method element_ref_t (line 369) | element_ref_t operator()(Args... indices) { method slice (line 376) | std::enable_if_t, buffe... method slice (line 386) | std::enable_if_t, buffe... method const_slice (line 394) | std::enable_if_t, buffe... method matrix_view_t (line 416) | matrix_view_t matrix(Args... indices) { method matrix_const_view_t (line 423) | matrix_const_view_t matrix(Args... indices) const { method vector_view_t (line 431) | vector_view_t matrix(Args... indices) { method vector_const_view_t (line 438) | vector_const_view_t matrix(Args... indices) const { method element_const_ptr_t (line 461) | element_const_ptr_t element_wise_begin() const { method element_ptr_t (line 465) | element_ptr_t element_wise_begin() { return reinterpret_castele... method buffer_t (line 486) | const buffer_t& data() const { return data_; } method data (line 489) | std::enable_if_t data() { method byte_size (line 493) | size_t byte_size() const { return static_cast(element_count())... method CheckDimensions (line 497) | static bool CheckDimensions(const dimensions_t& dimensions) { method setDimensions (line 502) | void setDimensions(const dimensions_t& dimensions) { method indexToOffset (line 511) | int indexToOffset(const coordinate_t& indices) const { return offsets_... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/cuda_utils/launch_utils.hpp type nvidia (line 21) | namespace nvidia { type isaac (line 22) | namespace isaac { function T (line 26) | T DivRoundUp(T a, T b) { function dim3 (line 32) | inline dim3 DivRoundUp(dim3 a, dim3 b) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/cuda_utils/stride_pointer.hpp type nvidia (line 21) | namespace nvidia { type isaac (line 22) | namespace isaac { type StridePointer (line 28) | struct StridePointer { method K (line 36) | K* row_pointer(int row) const { method K (line 43) | const K& at(int row, int col) const { return row_pointer(row)[col]; } method K (line 47) | K& at(int row, int col) { return row_pointer(row)[col]; } method K (line 51) | const K& at(int2 coordinates) const { return at(coordinates.x, coo... method K (line 55) | K& at(int2 coordinates) { return at(coordinates.x, coordinates.y); } method K (line 59) | const K& operator()(int row, int col) const { return row_pointer(r... method K (line 63) | K& operator()(int row, int col) { return row_pointer(row)[col]; } method K (line 67) | const K& operator()(int2 coordinates) const { return at(coordinate... method K (line 71) | K& operator()(int2 coordinates) { return at(coordinates.x, coordin... method __host__ (line 76) | __host__ __device__ FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/cuda_utils/stride_pointer_3d.hpp type nvidia (line 25) | namespace nvidia { type isaac (line 26) | namespace isaac { type StridePointer3D_MemoryLayout (line 33) | enum class StridePointer3D_MemoryLayout { type StridePointer3D_Shape (line 40) | struct StridePointer3D_Shape { class StridePointer3D (line 59) | class StridePointer3D { method StridePointer3D (line 68) | StridePointer3D() : memory_buffer_{nullptr}, shape_{}, memory_layo... method StridePointer3D (line 80) | StridePointer3D( method StridePointer3D (line 122) | StridePointer3D( method StridePointer3D (line 135) | StridePointer3D( method T (line 156) | T& operator()(uint32_t row, uint32_t col, uint32_t depth) { method T (line 172) | T& operator()(uint32_t row, uint32_t col) { method T (line 187) | const T& operator()(uint32_t row, uint32_t col, uint32_t depth) co... method T (line 203) | const T& operator()(uint32_t row, uint32_t col) const { method StridePointer3D_MemoryLayout (line 208) | StridePointer3D_MemoryLayout memory_layout() const { return memory... method StridePointer3D_Shape (line 211) | StridePointer3D_Shape shape() const { return shape_; } method T (line 214) | T* pointer() const { return memory_buffer_; } method T (line 227) | T* pointerAt(uint32_t row, uint32_t col, uint32_t depth) const { method T (line 243) | T* pointerAt(uint32_t row, uint32_t col) const { method indexAt (line 256) | size_t indexAt(uint32_t row, uint32_t col, uint32_t depth) const { method indexAt (line 270) | size_t indexAt(uint32_t row, uint32_t col) const { type StrideIndexMapping (line 288) | struct StrideIndexMapping { method computeStrides (line 311) | void computeStrides() { method setStrideIndices (line 333) | void setStrideIndices() { method computeFlattenedIndex (line 356) | size_t FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/cuda_utils/vector_math.hpp type nvidia (line 21) | namespace nvidia { type isaac (line 22) | namespace isaac { function __host__ (line 24) | inline __host__ __device__ float3 operator-(const float3& a, const f... function __host__ (line 28) | inline __host__ __device__ float2 operator-(const float2& a, const f... function __host__ (line 32) | inline __host__ __device__ float2 operator-(const float2& a, const i... function __host__ (line 36) | inline __host__ __device__ float2 operator-(const int2& a, const flo... function __host__ (line 40) | inline __host__ __device__ int3 operator-(const int3& a, const int3&... function __host__ (line 44) | inline __host__ __device__ int2 operator-(const int2& a, const int2&... function __host__ (line 48) | inline __host__ __device__ float3 operator+(const float3& a, const f... function __host__ (line 52) | inline __host__ __device__ float2 operator+(const float2& a, const f... function __host__ (line 56) | inline __host__ __device__ int2 operator+(const int2& a, const int2&... function __host__ (line 60) | inline __host__ __device__ float3 operator*(const float3& a, const f... function __host__ (line 64) | inline __host__ __device__ float3 operator*(const float& s, const fl... function __host__ (line 68) | inline __host__ __device__ float2 operator*(const float2& a, const f... function __host__ (line 72) | inline __host__ __device__ float2 operator*(const float& s, const fl... function __host__ (line 77) | inline __host__ __device__ float3 CwiseMult(const float3& a, const f... function __host__ (line 82) | inline __host__ __device__ float Dot(const float3& a, const float3 b) { function __host__ (line 87) | inline __host__ __device__ float Dot(const float2& a, const float2 b) { function __host__ (line 92) | inline __host__ __device__ int Dot(const int3& a, const int3& b) { function __host__ (line 97) | inline __host__ __device__ int Dot(const int2& a, const int2& b) { function __host__ (line 102) | inline __host__ __device__ float3 Cross(const float3& a, const float... function __host__ (line 109) | inline __host__ __device__ float SquareNorm(const float3& a) { function __host__ (line 114) | inline __host__ __device__ int SquareNorm(const int3& a) { function __host__ (line 119) | inline __host__ __device__ float SquareNorm(const float2& a) { function __host__ (line 124) | inline __host__ __device__ float Norm(const float3& a) { function __host__ (line 129) | inline __host__ __device__ float Norm(const float2& a) { function __host__ (line 134) | inline __host__ __device__ float Sum(const float3& a) { function __host__ (line 138) | inline __host__ __device__ int2 Floorf(const float2& a) { function __host__ (line 143) | inline __host__ __device__ int3 ToInt(uchar3 a) { function __host__ (line 148) | inline __host__ __device__ float3 ToFloat(int3 a) { function __host__ (line 153) | inline __host__ __device__ float2 ToFloat(int2 a) { function __device__ (line 158) | inline __device__ float& Coefficient(float4& a, int index) { function __host__ (line 177) | inline __host__ __device__ float2 Rotate(const float2& a, const floa... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/flatscan/flatscan_info.hpp type nvidia (line 19) | namespace nvidia { type isaac (line 20) | namespace isaac { type FlatscanInfo (line 24) | struct FlatscanInfo { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/flatscan/flatscan_types.hpp type nvidia (line 22) | namespace nvidia { type isaac (line 23) | namespace isaac { type FlatscanIndices (line 26) | struct FlatscanIndices { function FlatscanCompositeSchema (line 44) | inline composite::Schema FlatscanCompositeSchema() { type FlatscanImmutableInterface (line 55) | struct FlatscanImmutableInterface : public Base { method K (line 59) | K angle() const { return get(*this); } method K (line 60) | K range_start() const { return get(*... method K (line 61) | K range_end() const { return get(*this... method K (line 62) | K visibility_range() const { return get(*this); } method K (line 72) | K& range_start() { return get(*this); } method K (line 73) | K& range_end() { return get(*this); } method K (line 74) | K& visibility_range() { return get(*t... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/geometry/line.hpp type nvidia (line 26) | namespace nvidia { type isaac (line 27) | namespace isaac { type geometry (line 28) | namespace geometry { class Line (line 34) | class Line { method Line (line 42) | Line() {} method Line (line 45) | static Line FromDirection(const Vector_t& pt, const Vector_t& di... method Line (line 49) | static Line FromPoints(const Vector_t& a, const Vector_t& b) { method Vector_t (line 54) | const Vector_t& origin() const { method Vector_t (line 59) | const Vector_t& direction() const { method K (line 64) | K clamp(K lambda) const { method cast (line 74) | Line cast() const { method Line (line 79) | const Line& cast() const { method Line (line 87) | Line(const Vector_t& origin, const Vector_t& direction) : origin... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/geometry/line_segment.hpp type nvidia (line 25) | namespace nvidia { type isaac (line 26) | namespace isaac { type geometry (line 27) | namespace geometry { class LineSegment (line 32) | class LineSegment { method LineSegment (line 40) | LineSegment() {} method LineSegment (line 43) | LineSegment(const Vector_t& a, const Vector_t& b) : a_(a), b_(b) { method LineSegment (line 47) | static LineSegment FromPoints(const Vector_t& a, const Vector_t&... method Vector_t (line 52) | const Vector_t& origin() const { method Vector_t (line 57) | const Vector_t direction() const { method Vector_t (line 62) | const Vector_t& a() const { method Vector_t (line 67) | Vector_t& a() { method Vector_t (line 72) | const Vector_t& b() const { method Vector_t (line 77) | Vector_t& b() { method K (line 82) | K clamp(K lambda) const { method cast (line 88) | LineSegment cast() const { method LineSegment (line 92) | const LineSegment& cast() const { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/geometry/line_utils.hpp type nvidia (line 27) | namespace nvidia { type isaac (line 28) | namespace isaac { type geometry (line 29) | namespace geometry { function ClosestPointToLine (line 85) | typename Line::Vector_t ClosestPointToLine(const Line& line, const... function SquaredDistancePointToLine (line 93) | typename Line::Scalar SquaredDistancePointToLine(const Line& line, function DistancePointToLine (line 110) | typename Line::Scalar DistancePointToLine(const Line& line, const ... function AreLinesIntersecting (line 119) | bool AreLinesIntersecting(const LineT1& line_a, const LineT2& line_b, function Intersection (line 152) | Vector2 Intersection(const LineT1& line_a... function ClosestPointToSegment (line 175) | Vector ClosestPointToSegment(const Vector& a, const Ve... function ClosestPointToPolyline (line 191) | Vector ClosestPointToPolyline(const Polyline& polyline... function K (line 210) | K DistanceSquaredPointToSegment(const Vector& a, const Vecto... function K (line 226) | K DistancePointToSegment(const Vector& a, const Vector... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/geometry/n_cuboid.hpp type nvidia (line 25) | namespace nvidia { type isaac (line 26) | namespace isaac { type geometry (line 27) | namespace geometry { class NCuboid (line 31) | class NCuboid { method NCuboid (line 40) | static NCuboid FromBoundingCuboid(const std::array, N... method NCuboid (line 51) | static NCuboid FromOppositeCorners(const Vector_t& corner1, cons... method NCuboid (line 58) | static NCuboid FromSizes(const Vector_t& center, const Vector_t&... method NCuboid (line 64) | NCuboid() {} method Vector_t (line 67) | const Vector_t& min() const { return min_; } method Vector_t (line 68) | Vector_t& min() { return min_; } method Vector_t (line 69) | const Vector_t& max() const { return max_; } method Vector_t (line 70) | Vector_t& max() { return max_; } method Vector_t (line 73) | Vector_t center() const { return (min_ + max_) / K(2); } method Vector_t (line 76) | Vector_t sizes() const { return max_ - min_; } method isInside (line 79) | bool isInside(const Vector_t& pt) const { method cast (line 90) | NCuboid cast() const { method NCuboid (line 94) | const NCuboid& cast() const { method Scalar (line 100) | Scalar volume() const { method encapsulate (line 109) | void encapsulate(const NCuboid& other) { method encapsulate (line 115) | void encapsulate(const Vector_t& point) { method translate (line 121) | void translate(const Vector_t& translation) { method NCuboid (line 129) | NCuboid(const Vector_t& corner1, const Vector_t& corner2) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/geometry/n_sphere.hpp type nvidia (line 24) | namespace nvidia { type isaac (line 25) | namespace isaac { type geometry (line 26) | namespace geometry { type NSphere (line 34) | struct NSphere { method isInside (line 45) | bool isInside(const Vector_t& pt) const { method cast (line 51) | NSphere cast() const { method NSphere (line 55) | const NSphere& cast() const { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/geometry/pinhole.hpp type nvidia (line 25) | namespace nvidia { type isaac (line 26) | namespace isaac { type geometry (line 27) | namespace geometry { type Pinhole (line 41) | struct Pinhole { method Pinhole (line 51) | static Pinhole FromHorizontalFieldOfView(const Vector2i& dimensi... method Pinhole (line 56) | static Pinhole FromHorizontalFieldOfView(int rows, int cols, K f... method Pinhole (line 61) | static Pinhole FromVerticalFieldOfView(const Vector2i& dimension... method Pinhole (line 66) | static Pinhole FromVerticalFieldOfView(int rows, int cols, K fov... method project (line 74) | Vector2 project(const Eigen::MatrixBase& point) const { method Vector2i (line 83) | Vector2i projectToInt(const Eigen::MatrixBase& point) c... method unproject (line 92) | Vector3 unproject(const Eigen::MatrixBase& pixel, K ... method unproject (line 101) | Vector3 unproject(const Eigen::MatrixBase& pixel, K ... method unproject (line 104) | Vector3 unproject(int px, int py, K depth) const { method K (line 109) | K pixelAreaAtDepth(K depth) const { return depth * depth / (foca... method scale (line 112) | Pinhole scale(const Vector2& scale_factor) const { method scale (line 120) | Pinhole scale(K scale_factor) const { method cropAndScale (line 126) | Pinhole cropAndScale(const Vector2i& crop_start, const Vector... method computeFieldOfView (line 136) | Vector2 computeFieldOfView() const { method matrix (line 142) | Matrix3 matrix() const { method cast (line 150) | Pinhole cast() const { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/geometry/plane.hpp type nvidia (line 21) | namespace nvidia { type isaac (line 22) | namespace isaac { type geometry (line 23) | namespace geometry { class Eigen::Hyperplane (line 27) | class Eigen::Hyperplane FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/geometry/polygon.hpp type nvidia (line 33) | namespace nvidia { type isaac (line 34) | namespace isaac { type geometry (line 35) | namespace geometry { type Polygon2 (line 39) | struct Polygon2 { method isInside (line 53) | bool isInside(const Vector_t& pt) const { method slowIsInside (line 89) | bool slowIsInside(const Vector_t& pt) const { method K (line 113) | K distance(const Vector_t& pt, Vector_t* grad = nullptr) const { method K (line 129) | K signedDistance(const Vector_t& pt, Vector_t* grad = nullptr) c... method K (line 141) | K signedArea() const { method Vector_t (line 152) | Vector_t centroid() const { method boundingCircle (line 167) | Circle boundingCircle() const { method intersect (line 232) | bool intersect(const Polygon2& polygon) const { method intersect (line 237) | bool intersect(const Polyline& polyline) const { method K (line 243) | K distance(const Polygon2& polygon) const { method K (line 269) | K distance(const Polyline& polyline) const { method getBoundingBox (line 276) | Rectangle getBoundingBox() const { method cast (line 291) | Polygon2 cast() const { method Polygon2 (line 300) | const Polygon2& cast() const { method K (line 309) | K squaredDistanceImpl(const Polyline& polyline) const { method K (line 339) | K intersectImpl(const Polyline& polyline) const { type Polygon3 (line 362) | struct Polygon3 { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/geometry/polyline.hpp type nvidia (line 23) | namespace nvidia { type isaac (line 24) | namespace isaac { type geometry (line 25) | namespace geometry { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/gxf_helpers/expected_macro_abstract.hpp type nvidia::expected_macro::config (line 174) | namespace nvidia::expected_macro::config { type IsStatus (line 178) | struct IsStatus : std::false_type {} type IsUnwrappable (line 182) | struct IsUnwrappable : std::false_type {} function IsValid (line 190) | constexpr bool IsValid(const Result& result) { type StatusType (line 201) | struct StatusType { type StatusValue (line 209) | struct StatusValue { method Get (line 210) | static constexpr typename StatusType::Type Get(const Result&... type StatusName (line 215) | struct StatusName { type InvalidUnwrappable (line 221) | struct InvalidUnwrappable { type nvidia::expected_macro (line 227) | namespace nvidia::expected_macro { function GetStatus (line 236) | constexpr typename config::StatusType::Type GetStatus(const Re... function GetStatusName (line 243) | std::string GetStatusName(Status status) { function Unwrappable (line 250) | Unwrappable GetInvalidUnwrappable(Status status) { class ResultProxy (line 255) | class ResultProxy method ResultProxy (line 305) | constexpr explicit ResultProxy(Status error) : error_(error) {} method OtherStatus (line 310) | constexpr OtherStatus castToStatus() const { method Unwrappable (line 321) | constexpr Unwrappable castToInvalidUnwrappable() const { class ProxyFactory (line 260) | class ProxyFactory { method FromUnwrappable (line 268) | static ResultProxy::Type> F... method FromStatusOrUnwrappable (line 277) | static ResultProxy::Type> FromSt... class ResultProxy (line 287) | class ResultProxy { method ResultProxy (line 305) | constexpr explicit ResultProxy(Status error) : error_(error) {} method OtherStatus (line 310) | constexpr OtherStatus castToStatus() const { method Unwrappable (line 321) | constexpr Unwrappable castToInvalidUnwrappable() const { function LogHelper (line 339) | void LogHelper( function LogHelper (line 360) | void LogHelper( FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/gxf_helpers/expected_macro_common.hpp type nvidia::expected_macro::config (line 31) | namespace nvidia::expected_macro::config { type IsStatus (line 33) | struct IsStatus : std::true_type {} type StatusName (line 41) | struct StatusName { method Get (line 42) | static std::string Get(bool status) { return status ? "Success" : "F... type IsStatus (line 49) | struct IsStatus : std::true_type {} type StatusName (line 62) | struct StatusName { method Get (line 63) | static std::string Get(int status) { return std::to_string(status); } type StatusName>> (line 70) | struct StatusName> (line 78) | struct IsUnwrappable> : std::true_type {} type StatusType> (line 81) | struct StatusType> { type StatusValue> (line 86) | struct StatusValue> { method Get (line 87) | static constexpr bool Get(const std::optional& optional) { re... type InvalidUnwrappable, bool> (line 91) | struct InvalidUnwrappable, bool> { method Get (line 92) | static std::optional Get(bool status) { return std::nullopt; } FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/gxf_helpers/expected_macro_cuda.hpp type nvidia::expected_macro (line 23) | namespace nvidia::expected_macro { type IsStatus (line 26) | struct IsStatus : std::true_type {} function cudaError_t (line 34) | constexpr cudaError_t DefaultError() { type StatusName (line 39) | struct StatusName { method Get (line 40) | static std::string Get(cudaError_t status) { return std::string(cuda... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/gxf_helpers/expected_macro_isaac.hpp type nvidia::expected_macro (line 25) | namespace nvidia::expected_macro { type IsUnwrappable<::nvidia::isaac::Expected> (line 31) | struct IsUnwrappable<::nvidia::isaac::Expected> : std::... type StatusType<::nvidia::isaac::Expected> (line 34) | struct StatusType<::nvidia::isaac::Expected> { type StatusValue<::nvidia::isaac::Expected> (line 39) | struct StatusValue<::nvidia::isaac::Expected> { method Status (line 40) | static constexpr Status Get(const ::nvidia::isaac::Expected, Status> (line 46) | struct InvalidUnwrappable<::nvidia::isaac::Expected, St... method Get (line 47) | static ::nvidia::isaac::Expected Get(Status status) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/gxf_helpers/image_view.hpp type nvidia (line 25) | namespace nvidia { type isaac (line 26) | namespace isaac { function ToIsaacImageView (line 32) | gxf::Expected<::nvidia::isaac::ImageView> ToIsaacImageView(gxf... function ToIsaacImageView (line 69) | gxf::Expected<::nvidia::isaac::ImageConstView> ToIsaacImageVie... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/image/color.hpp type nvidia (line 29) | namespace nvidia { type isaac (line 30) | namespace isaac { function MapUnitToUint8 (line 34) | inline unsigned char MapUnitToUint8(float x) { function MapUint8ToUnit (line 40) | inline float MapUint8ToUnit(unsigned char c) { function Pixel3ub (line 45) | inline Pixel3ub ToPixel3ub(const Pixel3f& color) { function Pixel4ub (line 50) | inline Pixel4ub WithAlpha(const Pixel3ub& color, uint8_t alpha) { function Pixel3f (line 55) | inline Pixel3f ToPixel3f(const Pixel3ub& color) { function Pixel3f (line 60) | inline Pixel3f Interpolate(const float p, const Pixel3f& a, const Pi... type Colors (line 70) | struct Colors { method Pixel3ub (line 71) | static Pixel3ub Black() { return Pixel3ub{0, 0, 0}; } method Pixel3ub (line 72) | static Pixel3ub White() { return Pixel3ub{255, 255, 255}; } method Pixel3ub (line 73) | static Pixel3ub Pink() { return Pixel3ub{255, 20, 147}; } method Pixel3ub (line 74) | static Pixel3ub NvidiaGreen() { return Pixel3ub{118, 185, 0}; } method Pixel3ub (line 75) | static Pixel3ub NvidiaGreen2() { return Pixel3ub{0, 72, 49}; } method Pixel3ub (line 76) | static Pixel3ub NvidiaGreen3() { return Pixel3ub{0, 132, 113}; } method Pixel3ub (line 77) | static Pixel3ub Red() { return Pixel3ub{255, 0, 0}; } method Pixel3ub (line 78) | static Pixel3ub Orange() { return Pixel3ub{255, 128, 0}; } method Pixel3ub (line 79) | static Pixel3ub Yellow() { return Pixel3ub{255, 255, 0}; } method Pixel3ub (line 80) | static Pixel3ub Green() { return Pixel3ub{0, 255, 0}; } method Pixel3ub (line 81) | static Pixel3ub Cyan() { return Pixel3ub{0, 255, 255}; } method Pixel3ub (line 82) | static Pixel3ub Blue() { return Pixel3ub{0, 0, 255}; } method Pixel3ub (line 83) | static Pixel3ub Magenta() { return Pixel3ub{255, 0, 255}; } class ColorGradient (line 87) | class ColorGradient { method ColorGradient (line 90) | ColorGradient() { setColors({Colors::Black(), Colors::White()}); } method ColorGradient (line 92) | ColorGradient(const std::vector& colors) { setColors(col... method ColorGradient (line 93) | ColorGradient(const std::initializer_list& colors) { set... method ColorGradient (line 95) | ColorGradient(const std::vector& colors) : colors_(std::m... method ColorGradient (line 96) | ColorGradient(std::initializer_list colors) : colors_(col... method setColors (line 99) | void setColors(const std::vector& colors) { setColors(co... method setColors (line 100) | void setColors(const std::initializer_list& colors) { class IndexedColors (line 171) | class IndexedColors { method IndexedColors (line 174) | IndexedColors() : colors_({Pixel3ub::Zero(), Pixel3ub{255, 255, 25... method IndexedColors (line 177) | IndexedColors(std::initializer_list colors) : colors_(c... method IndexedColors (line 180) | IndexedColors(size_t count, size_t seed) : colors_(count) { method Pixel3ub (line 190) | const Pixel3ub& operator()(int index) const { function ColorizeIndices (line 207) | void ColorizeIndices( function ColorizeIndices (line 222) | void ColorizeIndices( function Pixel3ub (line 248) | inline Pixel3ub ColorGradient::operator()(float p) const { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/image/io.hpp type nvidia (line 26) | namespace nvidia { type isaac (line 27) | namespace isaac { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/image/utils.hpp type nvidia (line 31) | namespace nvidia { type isaac (line 32) | namespace isaac { function FillElementsWithZero (line 48) | void FillElementsWithZero(ImageBase& image) { function Copy (line 98) | void Copy(const ImageBase& source, function FillPixels (line 116) | void FillPixels(ImageBase& image, const Pixel... function FillPixels (line 125) | void FillPixels(ImageBase& image, K pixel) { function FillElements (line 131) | void FillElements(ImageBase& image, K value) { function Reduce (line 140) | Image Reduce(const ImageBase& img) { function Reduce (line 151) | Image Reduce(const ImageBase& img, int factor) { function Image (line 162) | Image Enlarge(const Image& img) { function Out (line 173) | Out Convert(const In& img, F convert) { function Convert (line 182) | void Convert(const In& img, Out& out, F convert) { function Normalize (line 190) | void Normalize(const ImageBase& input, Image1ub& ou... function Normalize (line 206) | void Normalize(const ImageBase& input, K min, K max... function Crop (line 214) | void Crop(const ImageBase& img, const Vector2i& cro... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/pose_tree/pose_tree.hpp type nvidia (line 35) | namespace nvidia { type isaac (line 36) | namespace isaac { class PoseTree (line 45) | class PoseTree : public gxf::Component { type Error (line 48) | enum class Error { method getPose2XY (line 200) | Expected<::nvidia::isaac::Pose2d> getPose2XY(Args&&... args) const { method set (line 223) | Expected set(frame_t lhs, frame_t rhs, double time, method set (line 228) | Expected set(const char* lhs, const char* rhs, double t... method set (line 237) | Expected set(Frame lhs, Frame rhs, double time, const P... type FrameInfo (line 268) | struct FrameInfo { type CharMapCompare (line 293) | struct CharMapCompare { type nvidia::expected_macro (line 382) | namespace nvidia::expected_macro { type IsStatus<::nvidia::isaac::PoseTree::Error> (line 384) | struct IsStatus<::nvidia::isaac::PoseTree::Error> : std::true_type {} FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/pose_tree/pose_tree_edge_history.hpp type nvidia (line 24) | namespace nvidia { type isaac (line 25) | namespace isaac { class PoseTreeEdgeHistory (line 29) | class PoseTreeEdgeHistory { type AccessMethod (line 32) | enum class AccessMethod { type Error (line 54) | enum class Error { type TimedPose (line 81) | struct TimedPose { method PoseTreeEdgeHistory (line 94) | PoseTreeEdgeHistory() = default; method TimedPose (line 130) | const TimedPose* data() const { method size (line 135) | int32_t size() const { method maximum_size (line 140) | int32_t maximum_size() const { method frame_t (line 146) | frame_t lhs() const { method frame_t (line 152) | frame_t rhs() const { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/serialization/base64.hpp type nvidia (line 23) | namespace nvidia { type isaac (line 24) | namespace isaac { type serialization (line 25) | namespace serialization { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/serialization/json.hpp type nvidia (line 27) | namespace nvidia { type isaac (line 28) | namespace isaac { type serialization (line 33) | namespace serialization { class JsonOperator (line 73) | class JsonOperator { method JsonOperator (line 77) | JsonOperator(OperationFunction operation_func) : operation_funct... method JsonOperator (line 80) | JsonOperator& withFile(const std::string& json_filename) & { method JsonOperator (line 86) | JsonOperator&& withFile(const std::string& json_filename) && { method JsonOperator (line 92) | JsonOperator& withJson(const Json& json) & { method JsonOperator (line 98) | JsonOperator&& withJson(const Json& json) && { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/serialization/json_formatter.hpp type nvidia (line 39) | namespace nvidia { type isaac (line 40) | namespace isaac { type serialization (line 43) | namespace serialization { function TryGetFromMap (line 56) | std::optional TryGetFromMap(const Json& json, const std::string... function T (line 71) | T GetFromMapOrDefault(const Json& json, const std::string& key, T ... function TryGetAngleInRadiansFromMap (line 83) | std::optional TryGetAngleInRadiansFromMap(const Json& json, con... type json_formatter_details (line 102) | namespace json_formatter_details { type JsonSerializer (line 109) | struct JsonSerializer { method TryGet (line 110) | static std::optional TryGet(const Json& json) { method Set (line 119) | static void Set(Json& json, T value) { to_json(json, value); } type JsonSerializer (line 124) | struct JsonSerializer { method Json (line 125) | static const Json& TryGet(const Json& json) { return json; } method Set (line 126) | static void Set(Json& json, Json value) { json = std::move(val... type JsonSerializer> (line 175) | struct JsonSerializer> { method TryGet (line 176) | static std::optional> TryGet(const Json& json) { method Set (line 194) | static void Set(Json& json, const Vector& v... method Set (line 198) | static void Set(Json& json, const Vector& value) { type JsonSerializer> (line 209) | struct JsonSerializer> { method TryGet (line 210) | static std::optional> TryGet(const Json& json) { method Set (line 226) | static void Set(Json& json, const std::vector& value) { type JsonSerializer> (line 238) | struct JsonSerializer> { method TryGet (line 239) | static std::optional> TryGet(const Json& json) { method Set (line 256) | static void Set(Json& json, const std::array& value) { type JsonSerializer> (line 269) | struct JsonSerializer> { method TryGet (line 270) | static std::optional> TryGet(const Json& jso... method Set (line 287) | static void Set(Json& json, const std::pair& value) { type JsonSerializer> (line 300) | struct JsonSerializer> { method TryGet (line 301) | static std::optional> TryGet(const Js... method Set (line 315) | static void Set(Json& json, const std::map& va... type JsonSerializer> (line 325) | struct JsonSerializer> { method TryGet (line 327) | static std::optional> TryGet(const Json& json) { method Set (line 415) | static void Set(Json& json, const SO3& value) { type JsonSerializer> (line 443) | struct JsonSerializer> { method TryGet (line 447) | static std::optional TryGet(const Json& json) { method Set (line 463) | static void Set(Json& json, const Sphere_t& value) { type JsonSerializer> (line 504) | struct JsonSerializer> { method TryGet (line 509) | static std::optional TryGet(const Json& json) { method Set (line 539) | static void Set(Json& json, const Cube_t& value) { type JsonSerializer> (line 569) | struct JsonSerializer> { method TryGet (line 572) | static std::optional TryGet(const Json& json) { method Set (line 588) | static void Set(Json& json, const LineSegment_t& value) { type JsonSerializer> (line 595) | struct JsonSerializer> { method TryGet (line 597) | static std::optional> TryGet(const Json& json) { method Set (line 628) | static void Set(Json& json, const Pose3& value) { type JsonSerializer> (line 638) | struct JsonSerializer> { method TryGet (line 639) | static std::optional> TryGet(const Json& json) { method Set (line 647) | static void Set(Json& json, const Pose2& value) { function ValidateColorInput (line 654) | inline bool ValidateColorInput(const std::vector& color_arr... type JsonSerializer (line 670) | struct JsonSerializer { method TryGet (line 671) | static std::optional TryGet(const Json& json) { method Set (line 688) | static void Set(Json& json, const Pixel3ub& value) { type JsonSerializer (line 695) | struct JsonSerializer { method TryGet (line 696) | static std::optional TryGet(const Json& json) { method Set (line 716) | static void Set(Json& json, const Pixel4ub& value) { function TryGet (line 724) | std::optional TryGet(const Json& json) { function Set (line 729) | void Set(Json& json, T value) { type Eigen (line 737) | namespace Eigen { function to_json (line 741) | void to_json(nlohmann::json& json, const T& value) { function from_json (line 747) | void from_json(const nlohmann::json& json, T& value) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/sight/sop.hpp type nvidia (line 30) | namespace nvidia { type isaac (line 31) | namespace isaac { type sight (line 32) | namespace sight { class Sop (line 39) | class Sop : public SopSerializer { method Sop (line 42) | Sop() = default; method Sop (line 43) | Sop(Sop&&) = default; method Sop (line 44) | Sop(const Sop&) = delete; method Sop (line 47) | Sop(SopSerializer* sop) { method add (line 53) | void add(Primitive primitive) { method add (line 59) | void add(Primitive primitive, const SopTransform& transform) { method add (line 67) | void add(Primitive primitive, const SopStyle& style) { method add (line 75) | void add(Primitive primitive, const SopStyle& style, const SopTr... method add (line 84) | void add(const Args&... args) { method add (line 90) | void add(const SopTransform& transform, const Args&... args) { method add (line 98) | void add(const SopStyle& style, const Args&... args) { method add (line 106) | void add(const SopStyle& style, const SopTransform& transform, c... method add (line 114) | void add(F f) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/sight/sop_asset.hpp type nvidia (line 23) | namespace nvidia { type isaac (line 24) | namespace isaac { type sight (line 25) | namespace sight { class SopAsset (line 30) | class SopAsset : public SopSerializer { method SopAsset (line 33) | SopAsset() = default; method SopAsset (line 34) | SopAsset(SopAsset&&) = default; FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/sight/sop_image.hpp type nvidia (line 28) | namespace nvidia { type isaac (line 29) | namespace isaac { type sight (line 30) | namespace sight { class SopImage (line 34) | class SopImage : public SopSerializer { method SopImage (line 37) | SopImage() = default; method SopImage (line 38) | SopImage(SopImage&&) = default; method SopImage (line 43) | SopImage(const Image& img, bool png, bool flip) { method SopImage (line 56) | SopImage(const Image& img, bool png) { method SopImage (line 69) | static SopImage Jpg(const Image& img, int quality) { method SopImage (line 80) | static SopImage Jpg(const Image& img, int quality, bool flip) { method SopImage (line 91) | SopImage(const Image& img) { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/sight/sop_mesh.hpp type nvidia (line 26) | namespace nvidia { type isaac (line 27) | namespace isaac { type sight (line 28) | namespace sight { class SopMesh (line 31) | class SopMesh : public SopSerializer { method SopMesh (line 33) | SopMesh() = default; method SopMesh (line 34) | SopMesh(SopMesh&&) = default; type Block (line 65) | struct Block { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/sight/sop_point_cloud.hpp type nvidia (line 25) | namespace nvidia { type isaac (line 26) | namespace isaac { type sight (line 27) | namespace sight { class SopPointCloud (line 30) | class SopPointCloud : public SopSerializer { method SopPointCloud (line 32) | SopPointCloud() = default; method SopPointCloud (line 33) | SopPointCloud(SopPointCloud&&) = default; FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/sight/sop_style.hpp type nvidia (line 26) | namespace nvidia { type isaac (line 27) | namespace isaac { type sight (line 28) | namespace sight { type SopStyle (line 32) | struct SopStyle : public SopSerializer { method SopStyle (line 34) | SopStyle() = default; method SopStyle (line 49) | SopStyle(const C& color, bool fill) : SopStyle(color) { method SopStyle (line 55) | SopStyle(const C& color, bool fill, double size) : SopStyle(colo... method SopStyle (line 63) | SopStyle(const C& color, bool fill, double size, double alpha) :... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/sight/sop_text.hpp type nvidia (line 26) | namespace nvidia { type isaac (line 27) | namespace isaac { type sight (line 28) | namespace sight { class SopText (line 32) | class SopText : public SopSerializer { method SopText (line 35) | SopText() = default; method SopText (line 36) | SopText(SopText&&) = default; method SopText (line 44) | SopText(std::string text, const ::nvidia::isaac::Vector2& pos... method SopText (line 50) | SopText(std::string text, const ::nvidia::isaac::Vector2& pos... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/sight/sop_transform.hpp type nvidia (line 28) | namespace nvidia { type isaac (line 29) | namespace isaac { type sight (line 30) | namespace sight { type SopTransform (line 34) | struct SopTransform : public SopSerializer { method SopTransform (line 36) | SopTransform() = default; method SopTransform (line 52) | SopTransform(const ::nvidia::isaac::Pose2& pose) { method SopTransform (line 58) | SopTransform(const ::nvidia::isaac::Pose3& pose) { method SopTransform (line 64) | SopTransform(const Pose& pose, double scale) : SopTransform(pose) { method SopTransform (line 70) | SopTransform(const Pose& pose, const ::nvidia::isaac::geometry::... method SopTransform (line 77) | SopTransform(const Pose& pose, double scale, const ::nvidia::isa... FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/uuid/uuid.hpp type nvidia (line 22) | namespace nvidia { type isaac (line 23) | namespace isaac { class Uuid (line 26) | class Uuid { method Uuid (line 43) | static Uuid FromUInt64(uint64_t lower, uint64_t upper) { method Uuid (line 52) | Uuid() { longs_[0] = 0; longs_[1] = 0; is_uuid_ = false; } method lower (line 60) | uint64_t lower() const { return longs_[0]; } method upper (line 61) | uint64_t upper() const { return longs_[1]; } method hash (line 64) | size_t hash() const { type std (line 113) | namespace std { type hash (line 117) | struct hash { FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/gems/video_buffer/allocator.hpp type nvidia (line 24) | namespace nvidia { type isaac (line 25) | namespace isaac { type NoPaddingColorPlanes (line 28) | struct NoPaddingColorPlanes {} type NoPaddingColorPlanes (line 31) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 32) | explicit NoPaddingColorPlanes(uint32_t width) : planes({gxf::Color... type NoPaddingColorPlanes (line 37) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 38) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 44) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 45) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 51) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 52) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 58) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 59) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 65) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 66) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 72) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 73) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 79) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 80) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 86) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 87) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 93) | struct NoPaddingColorPlanes (line 100) | struct NoPaddingColorPlanes (line 107) | struct NoPaddingColorPlanes (line 114) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 115) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 122) | struct NoPaddingColorPlanes (line 130) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 131) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 138) | struct NoPaddingColorPlanes (line 146) | struct NoPaddingColorPlanes (line 154) | struct NoPaddingColorPlanes (line 162) | struct NoPaddingColorPlanes (line 171) | struct NoPaddingColorPlanes (line 179) | struct NoPaddingColorPlanes (line 188) | struct NoPaddingColorPlanes (line 197) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 198) | explicit NoPaddingColorPlanes(uint32_t width) type NoPaddingColorPlanes (line 204) | struct NoPaddingColorPlanes { method NoPaddingColorPlanes (line 205) | explicit NoPaddingColorPlanes(uint32_t width) function IsSupportedVideoFormat (line 211) | constexpr bool IsSupportedVideoFormat(const gxf::VideoFormat format) { function AllocateUnpaddedVideoBuffer (line 239) | gxf::Expected AllocateUnpaddedVideoBuffer( function AllocateUnpaddedVideoBuffer (line 248) | gxf::Expected AllocateUnpaddedVideoBuffer( function AllocateVideoBuffer (line 268) | gxf::Expected AllocateVideoBuffer( FILE: isaac_ros_gxf_extensions/gxf_isaac_gems/gxf/third_party/nlohmann/json.hpp function NLOHMANN_JSON_NAMESPACE_BEGIN (line 245) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 256) | NLOHMANN_JSON_NAMESPACE_END type would_call_std_ (line 2798) | struct would_call_std_ type value_t (line 2856) | enum class value_t : std::uint8_t function NLOHMANN_JSON_NAMESPACE_END (line 2921) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3014) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3060) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3250) | NLOHMANN_JSON_NAMESPACE_BEGIN class json_pointer (line 3398) | class json_pointer type ordered_map (line 3409) | struct ordered_map function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3420) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4158) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 4286) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_END (line 4519) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4565) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4573) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4588) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 5103) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 5285) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 5333) | NLOHMANN_JSON_NAMESPACE_BEGIN type adl_serializer (line 5761) | struct adl_serializer method from_json (line 5766) | static auto from_json(BasicJsonType && j, TargetType& val) noexcept( method from_json (line 5776) | static auto from_json(BasicJsonType && j) noexcept( method to_json (line 5786) | static auto to_json(BasicJsonType& j, TargetType && val) noexcept( function set_subtype (line 5867) | void set_subtype(subtype_type subtype_) noexcept function subtype_type (line 5875) | constexpr subtype_type subtype() const noexcept function has_subtype (line 5882) | constexpr bool has_subtype() const noexcept function clear_subtype (line 5889) | void clear_subtype() noexcept function NLOHMANN_JSON_NAMESPACE_BEGIN (line 5928) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 6098) | NLOHMANN_JSON_NAMESPACE_BEGIN function json_sax_dom_parser (line 6744) | explicit json_sax_dom_parser(BasicJsonType& r, const bool allow_exceptio... function json_sax_dom_parser (line 6749) | json_sax_dom_parser(const json_sax_dom_parser&) = delete; function json_sax_dom_parser (line 6750) | json_sax_dom_parser(json_sax_dom_parser&&) = default; function null (line 6755) | bool null() function boolean (line 6761) | bool boolean(bool val) function number_integer (line 6767) | bool number_integer(number_integer_t val) function number_unsigned (line 6773) | bool number_unsigned(number_unsigned_t val) function number_float (line 6779) | bool number_float(number_float_t val, const string_t& /*unused*/) function string (line 6785) | bool string(string_t& val) function binary (line 6791) | bool binary(binary_t& val) function start_object (line 6797) | bool start_object(std::size_t len) function key (line 6809) | bool key(string_t& val) function end_object (line 6819) | bool end_object() function start_array (line 6829) | bool start_array(std::size_t len) function end_array (line 6841) | bool end_array() function parse_error (line 6852) | bool parse_error(std::size_t /*unused*/, const std::string& /*unused*/, function is_errored (line 6864) | constexpr bool is_errored() const class json_sax_dom_callback_parser (line 6913) | class json_sax_dom_callback_parser method json_sax_dom_callback_parser (line 6924) | json_sax_dom_callback_parser(BasicJsonType& r, method json_sax_dom_callback_parser (line 6933) | json_sax_dom_callback_parser(const json_sax_dom_callback_parser&) = de... method json_sax_dom_callback_parser (line 6934) | json_sax_dom_callback_parser(json_sax_dom_callback_parser&&) = default; method json_sax_dom_callback_parser (line 6935) | json_sax_dom_callback_parser& operator=(const json_sax_dom_callback_pa... method json_sax_dom_callback_parser (line 6936) | json_sax_dom_callback_parser& operator=(json_sax_dom_callback_parser&&... method null (line 6939) | bool null() method boolean (line 6945) | bool boolean(bool val) method number_integer (line 6951) | bool number_integer(number_integer_t val) method number_unsigned (line 6957) | bool number_unsigned(number_unsigned_t val) method number_float (line 6963) | bool number_float(number_float_t val, const string_t& /*unused*/) method string (line 6969) | bool string(string_t& val) method binary (line 6975) | bool binary(binary_t& val) method start_object (line 6981) | bool start_object(std::size_t len) method key (line 6999) | bool key(string_t& val) method end_object (line 7016) | bool end_object() method start_array (line 7052) | bool start_array(std::size_t len) method end_array (line 7069) | bool end_array() method parse_error (line 7102) | bool parse_error(std::size_t /*unused*/, const std::string& /*unused*/, method is_errored (line 7114) | constexpr bool is_errored() const method handle_value (line 7136) | std::pair handle_value(Value&& v, const bool ski... class json_sax_acceptor (line 7220) | class json_sax_acceptor method null (line 7229) | bool null() method boolean (line 7234) | bool boolean(bool /*unused*/) method number_integer (line 7239) | bool number_integer(number_integer_t /*unused*/) method number_unsigned (line 7244) | bool number_unsigned(number_unsigned_t /*unused*/) method number_float (line 7249) | bool number_float(number_float_t /*unused*/, const string_t& /*unused*/) method string (line 7254) | bool string(string_t& /*unused*/) method binary (line 7259) | bool binary(binary_t& /*unused*/) method start_object (line 7264) | bool start_object(std::size_t /*unused*/ = static_cast(-1)) method key (line 7269) | bool key(string_t& /*unused*/) method end_object (line 7274) | bool end_object() method start_array (line 7279) | bool start_array(std::size_t /*unused*/ = static_cast(-1)) method end_array (line 7284) | bool end_array() method parse_error (line 7289) | bool parse_error(std::size_t /*unused*/, const std::string& /*unused*/... function NLOHMANN_JSON_NAMESPACE_BEGIN (line 7326) | NLOHMANN_JSON_NAMESPACE_BEGIN function reset (line 8621) | void reset() noexcept function char_int_type (line 8638) | char_int_type get() function unget (line 8675) | void unget() function add (line 8702) | void add(char_int_type c) function number_unsigned_t (line 8719) | constexpr number_unsigned_t get_number_unsigned() const noexcept function number_float_t (line 8725) | constexpr number_float_t get_number_float() const noexcept function string_t (line 8731) | string_t& get_string() function position_t (line 8741) | constexpr position_t get_position() const noexcept function get_token_string (line 8749) | std::string get_token_string() const function JSON_HEDLEY_RETURNS_NON_NULL (line 8773) | JSON_HEDLEY_RETURNS_NON_NULL function skip_bom (line 8787) | bool skip_bom() function skip_whitespace (line 8801) | void skip_whitespace() function token_type (line 8810) | token_type scan() function NLOHMANN_JSON_NAMESPACE_BEGIN (line 8959) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 9099) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 12125) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 12637) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 12753) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 12808) | NLOHMANN_JSON_NAMESPACE_BEGIN function pointer (line 13110) | pointer operator->() const function iter_impl (line 13152) | iter_impl operator++(int)& // NOLINT(cert-dcl21-cpp) function iter_impl (line 13163) | iter_impl& operator++() function iter_impl (line 13203) | iter_impl operator--(int)& // NOLINT(cert-dcl21-cpp) function iter_impl (line 13214) | iter_impl& operator--() function iter_impl (line 13362) | iter_impl& operator+=(difference_type i) function iter_impl (line 13399) | iter_impl& operator-=(difference_type i) function iter_impl (line 13408) | iter_impl operator+(difference_type i) const function friend (line 13419) | friend iter_impl operator+(difference_type i, const iter_impl& it) function iter_impl (line 13430) | iter_impl operator-(difference_type i) const function difference_type (line 13441) | difference_type operator-(const iter_impl& other) const function reference (line 13470) | reference operator[](difference_type n) const function reference (line 13524) | reference value() const function NLOHMANN_JSON_NAMESPACE_BEGIN (line 13559) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 13711) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_BASIC_JSON_TPL_DECLARATION (line 13731) | NLOHMANN_BASIC_JSON_TPL_DECLARATION function json_pointer (line 13743) | explicit json_pointer(const string_t& s = "") function string_t (line 13749) | string_t to_string() const function friend (line 13770) | friend std::ostream& operator<<(std::ostream& o, const json_pointer& ptr) function json_pointer (line 13779) | json_pointer& operator/=(const json_pointer& ptr) function json_pointer (line 13789) | json_pointer& operator/=(string_t token) function json_pointer (line 13797) | json_pointer& operator/=(std::size_t array_idx) function friend (line 13804) | friend json_pointer operator/(const json_pointer& lhs, function friend (line 13812) | friend json_pointer operator/(const json_pointer& lhs, string_t token) /... function friend (line 13819) | friend json_pointer operator/(const json_pointer& lhs, std::size_t array... function json_pointer (line 13826) | json_pointer parent_pointer() const function pop_back (line 13840) | void pop_back() function string_t (line 13852) | const string_t& back() const function push_back (line 13864) | void push_back(const string_t& token) function push_back (line 13871) | void push_back(string_t&& token) function empty (line 13878) | bool empty() const noexcept function BasicJsonType (line 13955) | BasicJsonType& get_and_create(BasicJsonType& j) const function BasicJsonType (line 14035) | BasicJsonType& get_unchecked(BasicJsonType* ptr) const function BasicJsonType (line 14103) | BasicJsonType& get_checked(BasicJsonType* ptr) const function BasicJsonType (line 14161) | const BasicJsonType& get_unchecked(const BasicJsonType* ptr) const function BasicJsonType (line 14210) | const BasicJsonType& get_checked(const BasicJsonType* ptr) const function contains (line 14259) | bool contains(const BasicJsonType* ptr) const function split (line 14347) | static std::vector split(const string_t& reference_string) function BasicJsonType (line 14487) | static BasicJsonType function convert (line 14516) | json_pointer convert() const& function convert (line 14523) | json_pointer convert()&& function NLOHMANN_JSON_NAMESPACE_BEGIN (line 14690) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 14815) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 14937) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 16804) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 17901) | NLOHMANN_JSON_NAMESPACE_END function hex_bytes (line 18561) | static std::string hex_bytes(std::uint8_t byte) function is_negative_number (line 18572) | bool is_negative_number(NumberType x) function is_negative_number (line 18578) | bool is_negative_number(NumberType /*unused*/) function dump_integer (line 18598) | void dump_integer(NumberType x) function dump_float (line 18683) | void dump_float(number_float_t x) function dump_float (line 18704) | void dump_float(number_float_t x, std::true_type /*is_ieee_single_or_dou... function dump_float (line 18712) | void dump_float(number_float_t x, std::false_type /*is_ieee_single_or_do... function decode (line 18784) | static std::uint8_t decode(std::uint8_t& state, std::uint32_t& codep, co... function number_unsigned_t (line 18824) | number_unsigned_t remove_sign(number_unsigned_t x) function number_unsigned_t (line 18839) | inline number_unsigned_t remove_sign(number_integer_t x) noexcept function ordered_map (line 18926) | ordered_map() noexcept(noexcept(Container())) : Container{} {} function ordered_map (line 18927) | explicit ordered_map(const Allocator& alloc) noexcept(noexcept(Container... function ordered_map (line 18929) | ordered_map(It first, It last, const Allocator& alloc = Allocator()) function ordered_map (line 18931) | ordered_map(std::initializer_list init, const Allocator& all... function emplace (line 18934) | std::pair emplace(const key_type& key, T&& t) function emplace (line 18949) | std::pair emplace(KeyType && key, T && t) function T (line 18962) | T& operator[](const key_type& key) function T (line 18969) | T & operator[](KeyType && key) function T (line 18974) | const T& operator[](const key_type& key) const function T (line 18981) | const T & operator[](KeyType && key) const function T (line 18986) | T& at(const key_type& key) function T (line 19001) | T & at(KeyType && key) function T (line 19014) | const T& at(const key_type& key) const function T (line 19029) | const T & at(KeyType && key) const function size_type (line 19042) | size_type erase(const key_type& key) function size_type (line 19063) | size_type erase(KeyType && key) function iterator (line 19082) | iterator erase(iterator pos) function iterator (line 19087) | iterator erase(iterator first, iterator last) function size_type (line 19140) | size_type count(const key_type& key) const function size_type (line 19154) | size_type count(KeyType && key) const function iterator (line 19166) | iterator find(const key_type& key) function iterator (line 19180) | iterator find(KeyType && key) function const_iterator (line 19192) | const_iterator find(const key_type& key) const function insert (line 19204) | std::pair insert( value_type&& value ) function insert (line 19209) | std::pair insert( const value_type& value ) function insert (line 19227) | void insert(InputIt first, InputIt last) function NLOHMANN_JSON_NAMESPACE_BEGIN (line 19252) | NLOHMANN_JSON_NAMESPACE_BEGIN function set_parents (line 19871) | void set_parents() function iterator (line 19908) | iterator set_parents(iterator it, typename iterator::difference_type cou... function reference (line 19921) | reference set_parent(reference j, std::size_t old_capacity = static_cast... function basic_json (line 19983) | basic_json(const value_t v) function basic_json (line 19991) | basic_json(std::nullptr_t = nullptr) noexcept // NOLINT(bugprone-excepti... function basic_json (line 20003) | basic_json(CompatibleType && val) noexcept(noexcept( // NOLINT(bugprone-... function basic_json (line 20017) | basic_json(const BasicJsonType& val) function basic_json (line 20070) | basic_json(initializer_list_t init, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20125) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20136) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20147) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20158) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20169) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20177) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 20185) | basic_json(size_type cnt, const basic_json& val) function basic_json (line 20198) | basic_json(InputIT first, InputIT last) function basic_json (line 20308) | basic_json(const JsonRef& ref) : basic_json(ref.moved_or_copied()) {} function basic_json (line 20312) | basic_json(const basic_json& other) function basic_json (line 20380) | basic_json(basic_json&& other) noexcept function basic_json (line 20397) | basic_json& operator=(basic_json other) noexcept ( function value_t (line 20459) | constexpr value_t type() const noexcept function is_primitive (line 20466) | constexpr bool is_primitive() const noexcept function is_structured (line 20473) | constexpr bool is_structured() const noexcept function is_null (line 20480) | constexpr bool is_null() const noexcept function is_boolean (line 20487) | constexpr bool is_boolean() const noexcept function is_number (line 20494) | constexpr bool is_number() const noexcept function is_number_integer (line 20501) | constexpr bool is_number_integer() const noexcept function is_number_unsigned (line 20508) | constexpr bool is_number_unsigned() const noexcept function is_number_float (line 20515) | constexpr bool is_number_float() const noexcept function is_object (line 20522) | constexpr bool is_object() const noexcept function is_array (line 20529) | constexpr bool is_array() const noexcept function is_string (line 20536) | constexpr bool is_string() const noexcept function is_binary (line 20543) | constexpr bool is_binary() const noexcept function is_discarded (line 20550) | constexpr bool is_discarded() const noexcept function object_t (line 20581) | object_t* get_impl_ptr(object_t* /*unused*/) noexcept function object_t (line 20587) | constexpr const object_t* get_impl_ptr(const object_t* /*unused*/) const... function array_t (line 20593) | array_t* get_impl_ptr(array_t* /*unused*/) noexcept function array_t (line 20599) | constexpr const array_t* get_impl_ptr(const array_t* /*unused*/) const n... function string_t (line 20605) | string_t* get_impl_ptr(string_t* /*unused*/) noexcept function string_t (line 20611) | constexpr const string_t* get_impl_ptr(const string_t* /*unused*/) const... function boolean_t (line 20617) | boolean_t* get_impl_ptr(boolean_t* /*unused*/) noexcept function boolean_t (line 20623) | constexpr const boolean_t* get_impl_ptr(const boolean_t* /*unused*/) con... function number_integer_t (line 20629) | number_integer_t* get_impl_ptr(number_integer_t* /*unused*/) noexcept function number_integer_t (line 20635) | constexpr const number_integer_t* get_impl_ptr(const number_integer_t* /... function number_unsigned_t (line 20641) | number_unsigned_t* get_impl_ptr(number_unsigned_t* /*unused*/) noexcept function number_unsigned_t (line 20647) | constexpr const number_unsigned_t* get_impl_ptr(const number_unsigned_t*... function number_float_t (line 20653) | number_float_t* get_impl_ptr(number_float_t* /*unused*/) noexcept function number_float_t (line 20659) | constexpr const number_float_t* get_impl_ptr(const number_float_t* /*unu... function binary_t (line 20665) | binary_t* get_impl_ptr(binary_t* /*unused*/) noexcept function binary_t (line 20671) | constexpr const binary_t* get_impl_ptr(const binary_t* /*unused*/) const... function ReferenceType (line 20688) | static ReferenceType get_ref_impl(ThisType& obj) function get_ptr (line 20721) | constexpr auto get_ptr() const noexcept -> decltype(std::declval /*unused*/) const noexcept(no... function BasicJsonType (line 20838) | BasicJsonType get_impl(detail::priority_tag<2> /*unused*/) const function basic_json (line 20861) | basic_json get_impl(detail::priority_tag<3> /*unused*/) const function get_impl (line 20874) | constexpr auto get_impl(detail::priority_tag<4> /*unused*/) const noexcept function get (line 20950) | auto get() noexcept -> decltype(std::declval().template g... function ValueType (line 20963) | ValueType & get_to(ValueType& v) const noexcept(noexcept( function ValueType (line 20976) | ValueType & get_to(ValueType& v) const function Array (line 20987) | Array get_to(T (&v)[N]) const // NOLINT(cppcoreguidelines-avoid-c-arrays... function ReferenceType (line 20999) | ReferenceType get_ref() function ReferenceType (line 21010) | ReferenceType get_ref() const function binary_t (line 21069) | binary_t& get_binary() function binary_t (line 21081) | const binary_t& get_binary() const function reference (line 21104) | reference at(size_type idx) function const_reference (line 21127) | const_reference at(size_type idx) const function reference (line 21150) | reference at(const typename object_t::key_type& key) function reference (line 21170) | reference at(KeyType && key) function const_reference (line 21188) | const_reference at(const typename object_t::key_type& key) const function const_reference (line 21208) | const_reference at(KeyType && key) const function reference (line 21226) | reference operator[](size_type idx) function const_reference (line 21272) | const_reference operator[](size_type idx) const function reference (line 21285) | reference operator[](typename object_t::key_type key) function const_reference (line 21307) | const_reference operator[](const typename object_t::key_type& key) const function reference (line 21323) | reference operator[](T* key) function const_reference (line 21329) | const_reference operator[](T* key) const function reference (line 21338) | reference operator[](KeyType && key) function const_reference (line 21362) | const_reference operator[](KeyType && key) const class ValueType (line 21388) | class ValueType function ReturnType (line 21417) | ReturnType value(const typename object_t::key_type& key, ValueType && de... function ValueType (line 21443) | ValueType value(KeyType && key, const ValueType& default_value) const function ReturnType (line 21470) | ReturnType value(KeyType && key, ValueType && default_value) const function ValueType (line 21493) | ValueType value(const json_pointer& ptr, const ValueType& default_value)... function ReturnType (line 21518) | ReturnType value(const json_pointer& ptr, ValueType && default_value) const function ValueType (line 21542) | ValueType value(const ::nlohmann::json_pointer& ptr, cons... function ReturnType (line 21553) | ReturnType value(const ::nlohmann::json_pointer& ptr, Val... function reference (line 21560) | reference front() function const_reference (line 21567) | const_reference front() const function reference (line 21574) | reference back() function const_reference (line 21583) | const_reference back() const function IteratorType (line 21595) | IteratorType erase(IteratorType pos) function IteratorType (line 21665) | IteratorType erase(IteratorType first, IteratorType last) function erase_internal (line 21733) | private: function size_type (line 21749) | size_type erase_internal(KeyType && key) function size_type (line 21781) | size_type erase(KeyType && key) function erase (line 21788) | void erase(const size_type idx) function iterator (line 21818) | iterator find(const typename object_t::key_type& key) function const_iterator (line 21832) | const_iterator find(const typename object_t::key_type& key) const function iterator (line 21848) | iterator find(KeyType && key) function const_iterator (line 21864) | const_iterator find(KeyType && key) const function size_type (line 21878) | size_type count(const typename object_t::key_type& key) const function size_type (line 21888) | size_type count(KeyType && key) const function contains (line 21896) | bool contains(const typename object_t::key_type& key) const function contains (line 21905) | bool contains(KeyType && key) const function contains (line 21912) | bool contains(const json_pointer& ptr) const function contains (line 21919) | bool contains(const typename ::nlohmann::json_pointer& pt... function iterator (line 21936) | iterator begin() noexcept function const_iterator (line 21945) | const_iterator begin() const noexcept function const_iterator (line 21952) | const_iterator cbegin() const noexcept function iterator (line 21961) | iterator end() noexcept function const_iterator (line 21970) | const_iterator end() const noexcept function const_iterator (line 21977) | const_iterator cend() const noexcept function reverse_iterator (line 21986) | reverse_iterator rbegin() noexcept function const_reverse_iterator (line 21993) | const_reverse_iterator rbegin() const noexcept function reverse_iterator (line 22000) | reverse_iterator rend() noexcept function const_reverse_iterator (line 22007) | const_reverse_iterator rend() const noexcept function const_reverse_iterator (line 22014) | const_reverse_iterator crbegin() const noexcept function const_reverse_iterator (line 22021) | const_reverse_iterator crend() const noexcept function iterator_wrapper (line 22033) | static iteration_proxy iterator_wrapper(reference ref) noexcept function iterator_wrapper (line 22044) | static iteration_proxy iterator_wrapper(const_reference ... function items (line 22051) | iteration_proxy items() noexcept function items (line 22058) | iteration_proxy items() const noexcept function empty (line 22075) | bool empty() const noexcept function size_type (line 22114) | size_type size() const noexcept function size_type (line 22153) | size_type max_size() const noexcept function clear (line 22197) | void clear() noexcept function push_back (line 22258) | void push_back(basic_json&& val) function reference (line 22283) | reference operator+=(basic_json&& val) function push_back (line 22291) | void push_back(const basic_json& val) function reference (line 22315) | reference operator+=(const basic_json& val) function push_back (line 22323) | void push_back(const typename object_t::value_type& val) function reference (line 22346) | reference operator+=(const typename object_t::value_type& val) function push_back (line 22354) | void push_back(initializer_list_t init) function reference (line 22370) | reference operator+=(initializer_list_t init) function reference (line 22379) | reference emplace_back(Args&& ... args) function emplace (line 22404) | std::pair emplace(Args&& ... args) function iterator (line 22436) | iterator insert_iterator(const_iterator pos, Args&& ... args) function iterator (line 22455) | iterator insert(const_iterator pos, const basic_json& val) function iterator (line 22475) | iterator insert(const_iterator pos, basic_json&& val) function iterator (line 22482) | iterator insert(const_iterator pos, size_type cnt, const basic_json& val) function iterator (line 22502) | iterator insert(const_iterator pos, const_iterator first, const_iterator... function iterator (line 22533) | iterator insert(const_iterator pos, initializer_list_t ilist) function insert (line 22553) | void insert(const_iterator first, const_iterator last) function update (line 22578) | void update(const_reference j, bool merge_objects = false) function update (line 22585) | void update(const_iterator first, const_iterator last, bool merge_object... function swap (line 22632) | void swap(reference other) noexcept ( function friend (line 22649) | friend void swap(reference left, reference right) noexcept ( function swap (line 22661) | void swap(array_t& other) // NOLINT(bugprone-exception-escape) function swap (line 22677) | void swap(object_t& other) // NOLINT(bugprone-exception-escape) function swap (line 22693) | void swap(string_t& other) // NOLINT(bugprone-exception-escape) function swap (line 22709) | void swap(binary_t& other) // NOLINT(bugprone-exception-escape) function swap (line 22725) | void swap(typename binary_t::container_type& other) // NOLINT(bugprone-e... function else (line 22814) | else if(compares_unordered(lhs, rhs))\ function compares_unordered (line 22843) | bool compares_unordered(const_reference rhs, bool inverse = false) const... function friend (line 22956) | friend bool operator==(const_reference lhs, const_reference rhs) noexcept function friend (line 22988) | friend bool operator!=(const_reference lhs, const_reference rhs) noexcept function friend (line 23045) | friend bool operator<=(const_reference lhs, const_reference rhs) noexcept function friend (line 23074) | friend bool operator>(const_reference lhs, const_reference rhs) noexcept function friend (line 23104) | friend bool operator>=(const_reference lhs, const_reference rhs) noexcept function friend (line 23145) | friend std::ostream& operator<<(std::ostream& o, const basic_json& j) function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23185) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23199) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23213) | static basic_json parse(detail::span_input_adapter&& i, function accept (line 23226) | static bool accept(InputType&& i, function accept (line 23235) | static bool accept(IteratorType first, IteratorType last, function accept (line 23243) | static bool accept(detail::span_input_adapter&& i, function sax_parse (line 23253) | static bool sax_parse(InputType&& i, SAX* sax, function sax_parse (line 23268) | static bool sax_parse(IteratorType first, IteratorType last, SAX* sax, function sax_parse (line 23287) | static bool sax_parse(detail::span_input_adapter&& i, SAX* sax, function JSON_HEDLEY_RETURNS_NON_NULL (line 23328) | JSON_HEDLEY_RETURNS_NON_NULL function to_cbor (line 23391) | static void to_cbor(const basic_json& j, detail::output_adapter o) function to_msgpack (line 23405) | static std::vector to_msgpack(const basic_json& j) function to_msgpack (line 23414) | static void to_msgpack(const basic_json& j, detail::output_adapter o) function to_ubjson (line 23428) | static std::vector to_ubjson(const basic_json& j, function to_ubjson (line 23439) | static void to_ubjson(const basic_json& j, detail::output_adapter o, function to_bjdata (line 23455) | static std::vector to_bjdata(const basic_json& j, function to_bjdata (line 23466) | static void to_bjdata(const basic_json& j, detail::output_adapter o, function to_bson (line 23482) | static std::vector to_bson(const basic_json& j) function to_bson (line 23491) | static void to_bson(const basic_json& j, detail::output_adapter o) function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23506) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23522) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23538) | static basic_json from_cbor(const T* ptr, std::size_t len, function basic_json (line 23549) | static basic_json from_cbor(detail::span_input_adapter&& i, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23565) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23580) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23595) | static basic_json from_msgpack(const T* ptr, std::size_t len, function basic_json (line 23604) | static basic_json from_msgpack(detail::span_input_adapter&& i, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23619) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23634) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23649) | static basic_json from_ubjson(const T* ptr, std::size_t len, function basic_json (line 23658) | static basic_json from_ubjson(detail::span_input_adapter&& i, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23674) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23689) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23704) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23719) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23734) | static basic_json from_bson(const T* ptr, std::size_t len, function basic_json (line 23743) | static basic_json from_bson(detail::span_input_adapter&& i, function reference (line 23765) | reference operator[](const json_pointer& ptr) function reference (line 23772) | reference operator[](const ::nlohmann::json_pointer& ptr) function const_reference (line 23779) | const_reference operator[](const json_pointer& ptr) const function const_reference (line 23786) | const_reference operator[](const ::nlohmann::json_pointer... function reference (line 23793) | reference at(const json_pointer& ptr) function reference (line 23800) | reference at(const ::nlohmann::json_pointer& ptr) function const_reference (line 23807) | const_reference at(const json_pointer& ptr) const function const_reference (line 23814) | const_reference at(const ::nlohmann::json_pointer& ptr) c... function basic_json (line 23821) | basic_json flatten() const function basic_json (line 23830) | basic_json unflatten() const function patch_inplace (line 23846) | void patch_inplace(const basic_json& json_patch) function basic_json (line 24117) | basic_json patch(const basic_json& json_patch) const function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24126) | JSON_HEDLEY_WARN_UNUSED_RESULT function merge_patch (line 24269) | void merge_patch(const basic_json& apply_patch) function NLOHMANN_BASIC_JSON_TPL_DECLARATION (line 24300) | NLOHMANN_BASIC_JSON_TPL_DECLARATION type literals (line 24306) | inline namespace literals type json_literals (line 24308) | inline namespace json_literals function NLOHMANN_JSON_NAMESPACE_END (line 24329) | NLOHMANN_JSON_NAMESPACE_END FILE: isaac_ros_gxf_extensions/gxf_isaac_gxf_helpers/gxf/extensions/gxf_helpers/parameter_parser_isaac.hpp type nvidia (line 38) | namespace nvidia { type gxf (line 39) | namespace gxf { type ParameterParser> (line 44) | struct ParameterParser> { method Parse (line 45) | static ::nvidia::gxf::Expected> Parse( type ParameterParser<::nvidia::isaac::Vector> (line 80) | struct ParameterParser<::nvidia::isaac::Vector> { method Parse (line 81) | static ::nvidia::gxf::Expected<::nvidia::isaac::Vector> Parse( type ParameterParser<::nvidia::isaac::Matrix> (line 109) | struct ParameterParser<::nvidia::isaac::Matrix> { method Parse (line 110) | static ::nvidia::gxf::Expected<::nvidia::isaac::Matrix> P... type ParameterParser<::nvidia::isaac::Pose2> (line 179) | struct ParameterParser<::nvidia::isaac::Pose2> { method Parse (line 180) | static ::nvidia::gxf::Expected<::nvidia::isaac::Pose2> Parse( type ParameterParser<::nvidia::isaac::Pose3> (line 236) | struct ParameterParser<::nvidia::isaac::Pose3> { method Parse (line 237) | static ::nvidia::gxf::Expected<::nvidia::isaac::Pose3> Parse( type ParameterParser<::nvidia::isaac::geometry::NSphere> (line 296) | struct ParameterParser<::nvidia::isaac::geometry::NSphere> { method Parse (line 297) | static ::nvidia::gxf::Expected<::nvidia::isaac::geometry::NSphere<... type ParameterParser<::nvidia::isaac::geometry::NCuboid> (line 341) | struct ParameterParser<::nvidia::isaac::geometry::NCuboid> { method Parse (line 342) | static ::nvidia::gxf::Expected<::nvidia::isaac::geometry::NCuboid<... type ParameterParser<::nvidia::isaac::geometry::Polygon2> (line 358) | struct ParameterParser<::nvidia::isaac::geometry::Polygon2> { method Parse (line 359) | static ::nvidia::gxf::Expected<::nvidia::isaac::geometry::Polygon2... type ParameterParser<::nvidia::isaac::geometry::LineSegment> (line 376) | struct ParameterParser<::nvidia::isaac::geometry::LineSegment> { method Parse (line 377) | static ::nvidia::gxf::Expected<::nvidia::isaac::geometry::LineSegm... type ParameterParser<::nvidia::isaac::Uuid> (line 392) | struct ParameterParser<::nvidia::isaac::Uuid> { method Parse (line 393) | static ::nvidia::gxf::Expected<::nvidia::isaac::Uuid> Parse( FILE: isaac_ros_gxf_extensions/gxf_isaac_gxf_helpers/gxf/extensions/gxf_helpers/parameter_wrapper_isaac.hpp type nvidia (line 37) | namespace nvidia { type gxf (line 38) | namespace gxf { type ParameterWrapper (line 43) | struct ParameterWrapper { method Wrap (line 44) | static Expected Wrap(gxf_context_t context, uint8_t va... type ParameterWrapper> (line 51) | struct ParameterWrapper> { method Wrap (line 52) | static Expected Wrap( type ParameterWrapper<::nvidia::isaac::Vector> (line 73) | struct ParameterWrapper<::nvidia::isaac::Vector> { method Wrap (line 74) | static Expected Wrap( type ParameterWrapper<::nvidia::isaac::Matrix> (line 92) | struct ParameterWrapper<::nvidia::isaac::Matrix> { method Wrap (line 93) | static Expected Wrap( type ParameterWrapper>> (line 113) | struct ParameterWrapper... method Wrap (line 114) | static Expected Wrap(gxf_context_t context, type ParameterWrapper<::nvidia::isaac::Pose2> (line 137) | struct ParameterWrapper<::nvidia::isaac::Pose2> { method Wrap (line 138) | static Expected Wrap(gxf_context_t context, const ::nv... type ParameterWrapper>> (line 162) | struct ParameterWrapper>> { method Wrap (line 163) | static Expected Wrap(gxf_context_t context, type ParameterWrapper<::nvidia::isaac::Pose3> (line 185) | struct ParameterWrapper<::nvidia::isaac::Pose3> { method Wrap (line 186) | static Expected Wrap(gxf_context_t context, const ::nv... type ParameterWrapper, 4>> (line 213) | struct ParameterWrapper, 4>> { method Wrap (line 214) | static Expected Wrap(gxf_context_t context, type ParameterWrapper>> (line 229) | struct ParameterWrapper>> { method Wrap (line 230) | static Expected Wrap(gxf_context_t context, type ParameterWrapper<::nvidia::isaac::geometry::NSphere> (line 249) | struct ParameterWrapper<::nvidia::isaac::geometry::NSphere> { method Wrap (line 250) | static Expected Wrap(gxf_context_t context, type ParameterWrapper>> (line 276) | struct ParameterWrapper Wrap( type ParameterWrapper<::nvidia::isaac::geometry::NCuboid> (line 298) | struct ParameterWrapper<::nvidia::isaac::geometry::NCuboid> { method Wrap (line 299) | static Expected Wrap(gxf_context_t context, type ParameterWrapper>> (line 324) | struct ParameterWrapper Wrap( type ParameterWrapper<::nvidia::isaac::geometry::Polygon2> (line 345) | struct ParameterWrapper<::nvidia::isaac::geometry::Polygon2> { method Wrap (line 346) | static Expected Wrap(gxf_context_t context, type ParameterWrapper>> (line 362) | struct ParameterWrapper Wrap( type ParameterWrapper<::nvidia::isaac::geometry::LineSegment> (line 383) | struct ParameterWrapper<::nvidia::isaac::geometry::LineSegment> { method Wrap (line 384) | static Expected Wrap(gxf_context_t context, type ParameterWrapper>> (line 407) | struct ParameterWrapper Wrap( type ParameterWrapper> (line 427) | struct ParameterWrapper> { method Wrap (line 428) | static Expected Wrap(gxf_context_t context, const std:... type ParameterWrapper<::nvidia::isaac::Uuid> (line 443) | struct ParameterWrapper<::nvidia::isaac::Uuid> { method Wrap (line 444) | static Expected Wrap(gxf_context_t context, const ::nv... FILE: isaac_ros_gxf_extensions/gxf_isaac_gxf_helpers/gxf/extensions/gxf_helpers/string_provider.hpp type nvidia (line 23) | namespace nvidia { type isaac (line 24) | namespace isaac { class StringProvider (line 29) | class StringProvider : public gxf::Component { FILE: isaac_ros_gxf_extensions/gxf_isaac_message_compositor/gxf/message_compositor/message_relay.hpp type nvidia (line 29) | namespace nvidia { type isaac_ros (line 30) | namespace isaac_ros { class MessageRelay (line 33) | class MessageRelay : public gxf::Codelet { FILE: isaac_ros_gxf_extensions/gxf_isaac_messages/gxf/extensions/messages/accelerometer_message.hpp type nvidia (line 25) | namespace nvidia { type isaac (line 26) | namespace isaac { type Accelerometer (line 29) | struct Accelerometer { type AccelerometerMessageParts (line 37) | struct AccelerometerMessageParts { FILE: isaac_ros_gxf_extensions/gxf_isaac_messages/gxf/extensions/messages/battery_state_message.hpp type nvidia (line 23) | namespace nvidia { type isaac (line 24) | namespace isaac { type BatteryState (line 29) | struct BatteryState { type BatteryStateMessageParts (line 45) | struct BatteryStateMessageParts { FILE: isaac_ros_gxf_extensions/gxf_isaac_messages/gxf/extensions/messages/camera_message.hpp type nvidia (line 24) | namespace nvidia { type isaac (line 25) | namespace isaac { type CameraMessageParts (line 28) | struct CameraMessageParts { FILE: isaac_ros_gxf_extensions/gxf_isaac_messages/gxf/extensions/messages/composite_message.hpp type nvidia (line 31) | namespace nvidia { type isaac (line 32) | namespace isaac { type CompositeMessageParts (line 35) | struct CompositeMessageParts { function ExtractComposite (line 85) | gxf::Expected ExtractComposite( function ExtractComposite (line 103) | gxf::Expected ExtractComposite( function ExtractComposite (line 119) | gxf::Expected ExtractComposite( FILE: isaac_ros_gxf_extensions/gxf_isaac_messages/gxf/extensions/messages/correlated_timestamp_message.hpp type nvidia (line 22) | namespace nvidia { type isaac (line 23) | namespace isaac { type CorrelatedTimestamps (line 30) | struct CorrelatedTimestamps { type CorrelatedTimestampsMessageParts (line 46) | struct CorrelatedTimestampsMessageParts { FILE: isaac_ros_gxf_extensions/gxf_isaac_messages/gxf/extensions/messages/encoder_tick_message.hpp type nvidia (line 23) | namespace nvidia { type isaac (line 24) | namespace isaac { type EncoderTicksMessageParts (line 26) | struct EncoderTicksMessageParts { FILE: isaac_ros_gxf_extensions/gxf_isaac_messages/gxf/extensions/messages/flatscan_message.hpp type nvidia (line 28) | namespace nvidia { type isaac (line 29) | namespace isaac { type FlatscanMessageParts (line 32) | struct FlatscanMessageParts { FILE: isaac_ros_gxf_extensions/gxf_isaac_messages/gxf/extensions/messages/gyroscope_message.hpp type nvidia (line 24) | namespace nvidia { type isaac (line 25) | namespace isaac { type Gyroscope (line 28) | struct Gyroscope { type GyroscopeMessageParts (line 36) | struct GyroscopeMessageParts { FILE: isaac_ros_gxf_extensions/gxf_isaac_messages/gxf/extensions/messages/helpers.hpp type nvidia (line 29) | namespace nvidia { type isaac (line 30) | namespace isaac { function AddTensorToEntity (line 37) | gxf::Expected<::nvidia::isaac::CpuTensorView> AddTensorToEntity( function GetTensorViewFromEntity (line 72) | gxf::Expected<::nvidia::isaac::CpuTensorView> GetTensorViewFro... FILE: isaac_ros_gxf_extensions/gxf_isaac_messages/gxf/extensions/messages/imu_message.hpp type nvidia (line 24) | namespace nvidia { type isaac (line 25) | namespace isaac { type Imu (line 28) | struct Imu { type ImuMessageParts (line 41) | struct ImuMessageParts { FILE: isaac_ros_gxf_extensions/gxf_isaac_messages/gxf/extensions/messages/json_message.hpp type nvidia (line 26) | namespace nvidia { type isaac (line 27) | namespace isaac { type JsonMessageParts (line 30) | struct JsonMessageParts { FILE: isaac_ros_gxf_extensions/gxf_isaac_messages/gxf/extensions/messages/pose3d_cov_message.hpp type nvidia (line 29) | namespace nvidia { type isaac (line 30) | namespace isaac { type Pose3dCovMessageParts (line 33) | struct Pose3dCovMessageParts { FILE: isaac_ros_gxf_extensions/gxf_isaac_optimizer/gxf/extensions/gxf_optimizer/common/type.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { type optimizer (line 29) | namespace optimizer { type gxf_cog_factor_t (line 46) | enum class gxf_cog_factor_t : std::int32_t { FILE: isaac_ros_gxf_extensions/gxf_isaac_optimizer/gxf/extensions/gxf_optimizer/core/optimizer.hpp type nvidia (line 27) | namespace nvidia { type gxf (line 28) | namespace gxf { type optimizer (line 29) | namespace optimizer { class ConfigurationGraph (line 31) | class ConfigurationGraph class Optimizer (line 33) | class Optimizer { class OptimizerImpl (line 34) | class OptimizerImpl FILE: isaac_ros_gxf_extensions/gxf_isaac_optimizer/gxf/extensions/gxf_optimizer/exporter/graph_types.hpp type nvidia (line 24) | namespace nvidia { type gxf (line 25) | namespace gxf { type optimizer (line 26) | namespace optimizer { type ComponentInfo (line 30) | struct ComponentInfo { type GraphIOGroupSupportedDataTypesInfo (line 42) | struct GraphIOGroupSupportedDataTypesInfo { type GraphIOGroupDataTypeConfigurations (line 49) | struct GraphIOGroupDataTypeConfigurations { function ComponentKey (line 56) | inline ComponentKey GenerateComponentKey(const ComponentInfo& comp... function GetSupportedDataTypes (line 60) | inline std::vector GetSupportedDataTypes( function ToGraphIOGroupSupportedDataTypesInfoListStr (line 75) | inline std::string ToGraphIOGroupSupportedDataTypesInfoListStr( FILE: isaac_ros_gxf_extensions/gxf_isaac_ros_messages/gxf/messages/flat_scan_message.hpp type nvidia (line 29) | namespace nvidia { type isaac_ros (line 30) | namespace isaac_ros { type messages (line 31) | namespace messages { type FlatscanMessageParts (line 34) | struct FlatscanMessageParts { FILE: isaac_ros_gxf_extensions/gxf_isaac_ros_messages/gxf/messages/point_cloud_message.hpp type nvidia (line 27) | namespace nvidia { type isaac_ros (line 28) | namespace isaac_ros { type messages (line 29) | namespace messages { type PointCloudInfo (line 33) | struct PointCloudInfo { type PointCloudMessageParts (line 47) | struct PointCloudMessageParts { FILE: isaac_ros_gxf_extensions/gxf_isaac_utils/gxf/extensions/utils/disparity_to_depth.cpp type nvidia (line 26) | namespace nvidia { type isaac (line 27) | namespace isaac { function gxf_result_t (line 29) | gxf_result_t DisparityToDepth::registerInterface(gxf::Registrar* reg... function gxf_result_t (line 45) | gxf_result_t DisparityToDepth::start() { function gxf_result_t (line 49) | gxf_result_t DisparityToDepth::stop() { function gxf_result_t (line 53) | gxf_result_t DisparityToDepth::tick() { FILE: isaac_ros_gxf_extensions/gxf_isaac_utils/gxf/extensions/utils/disparity_to_depth.cu.cpp type nvidia (line 26) | namespace nvidia { type isaac (line 27) | namespace isaac { function __global__ (line 29) | __global__ void disparity_to_depth_kernel( function ceil_div (line 48) | uint16_t ceil_div(uint16_t numerator, uint16_t denominator) function disparity_to_depth_cuda (line 54) | void disparity_to_depth_cuda( FILE: isaac_ros_gxf_extensions/gxf_isaac_utils/gxf/extensions/utils/disparity_to_depth.cu.hpp type nvidia (line 20) | namespace nvidia { type isaac (line 21) | namespace isaac { FILE: isaac_ros_gxf_extensions/gxf_isaac_utils/gxf/extensions/utils/disparity_to_depth.hpp type nvidia (line 24) | namespace nvidia { type isaac (line 25) | namespace isaac { class DisparityToDepth (line 31) | class DisparityToDepth : public gxf::Codelet { FILE: isaac_ros_gxf_extensions/gxf_isaac_utils/gxf/extensions/utils/image_loader.cpp type nvidia (line 24) | namespace nvidia { type isaac (line 25) | namespace isaac { function gxf_result_t (line 27) | gxf_result_t ImageLoader::registerInterface(gxf::Registrar* registra... function gxf_result_t (line 44) | gxf_result_t ImageLoader::initialize() { function gxf_result_t (line 101) | gxf_result_t ImageLoader::deinitialize() { FILE: isaac_ros_gxf_extensions/gxf_isaac_utils/gxf/extensions/utils/image_loader.hpp type nvidia (line 26) | namespace nvidia { type isaac (line 27) | namespace isaac { class ImageLoader (line 32) | class ImageLoader : public gxf::Component { FILE: isaac_ros_gxf_extensions/gxf_isaac_utils/gxf/extensions/utils/udp_receiver.cpp type nvidia (line 28) | namespace nvidia { type isaac (line 29) | namespace isaac { function gxf_result_t (line 40) | gxf_result_t UdpReceiver::registerInterface(gxf::Registrar* registra... function gxf_result_t (line 75) | gxf_result_t UdpReceiver::initialize() { function gxf_result_t (line 88) | gxf_result_t UdpReceiver::start() { function gxf_result_t (line 135) | gxf_result_t UdpReceiver::tick() { function gxf_result_t (line 186) | gxf_result_t UdpReceiver::stop() { FILE: isaac_ros_gxf_extensions/gxf_isaac_utils/gxf/extensions/utils/udp_receiver.hpp type nvidia (line 29) | namespace nvidia { type isaac (line 30) | namespace isaac { class UdpReceiver (line 33) | class UdpReceiver : public gxf::Codelet { method gxf_result_t (line 37) | gxf_result_t deinitialize() override { return GXF_SUCCESS; } FILE: isaac_ros_managed_nitros/include/isaac_ros_managed_nitros/managed_nitros_message_filters_subscriber.hpp type nvidia (line 29) | namespace nvidia type isaac_ros (line 31) | namespace isaac_ros type nitros (line 33) | namespace nitros type message_filters (line 35) | namespace message_filters class Subscriber (line 39) | class Subscriber method Subscriber (line 57) | Subscriber( method Subscriber (line 64) | Subscriber( method Subscriber (line 81) | Subscriber( method Subscriber (line 90) | Subscriber( method Subscriber (line 102) | Subscriber() = default; method subscribe (line 118) | void subscribe( method subscribe (line 136) | void subscribe( method subscribe (line 154) | void subscribe( method subscribe (line 174) | void subscribe( method subscribe (line 196) | void subscribe( method subscribe (line 222) | void subscribe( method subscribe (line 260) | void subscribe() override method unsubscribe (line 275) | void unsubscribe() override method getTopic (line 280) | std::string getTopic() const method getSubscriber (line 288) | const std::shared_ptr... method connectInput (line 297) | void connectInput(F & f) method add (line 305) | void add(const EventType & e) method cb (line 311) | void cb(const EventType & e) FILE: isaac_ros_managed_nitros/include/isaac_ros_managed_nitros/managed_nitros_publisher.hpp type nvidia (line 43) | namespace nvidia type isaac_ros (line 45) | namespace isaac_ros type nitros (line 47) | namespace nitros class ManagedNitrosPublisher (line 51) | class ManagedNitrosPublisher method ManagedNitrosPublisher (line 54) | ManagedNitrosPublisher( method publish (line 87) | void publish(T msg) FILE: isaac_ros_managed_nitros/include/isaac_ros_managed_nitros/managed_nitros_subscriber.hpp type nvidia (line 31) | namespace nvidia type isaac_ros (line 33) | namespace isaac_ros type nitros (line 35) | namespace nitros class ManagedNitrosSubscriber (line 39) | class ManagedNitrosSubscriber method ManagedNitrosSubscriber (line 42) | explicit ManagedNitrosSubscriber( FILE: isaac_ros_managed_nitros_examples/custom_nitros_dnn_image_encoder/include/custom_nitros_dnn_image_encoder/image_encoder_node.hpp type custom_nitros_dnn_image_encoder (line 40) | namespace custom_nitros_dnn_image_encoder type NVCVImageFormat (line 43) | struct NVCVImageFormat class ImageEncoderNode (line 50) | class ImageEncoderNode : public rclcpp::Node FILE: isaac_ros_managed_nitros_examples/custom_nitros_dnn_image_encoder/launch/custom_image_isaac_ros_dope_tensor_rt.launch.py function generate_launch_description (line 24) | def generate_launch_description(): FILE: isaac_ros_managed_nitros_examples/custom_nitros_dnn_image_encoder/src/image_encoder_node.cpp type custom_nitros_dnn_image_encoder (line 25) | namespace custom_nitros_dnn_image_encoder FILE: isaac_ros_managed_nitros_examples/custom_nitros_dnn_image_encoder/test/custom_nitros_dnn_image_encoder_pol.py function generate_test_description (line 31) | def generate_test_description(): class CustomDNNImageEncoderPOLTest (line 56) | class CustomDNNImageEncoderPOLTest(IsaacROSBaseTest): method test_message_passthrough (line 61) | def test_message_passthrough(self, test_folder): FILE: isaac_ros_managed_nitros_examples/custom_nitros_image/include/custom_nitros_image/gpu_image_builder_node.hpp type custom_nitros_image (line 32) | namespace custom_nitros_image class GpuImageBuilderNode (line 35) | class GpuImageBuilderNode : public rclcpp::Node FILE: isaac_ros_managed_nitros_examples/custom_nitros_image/include/custom_nitros_image/gpu_image_viewer_node.hpp type custom_nitros_image (line 31) | namespace custom_nitros_image class GpuImageViewerNode (line 34) | class GpuImageViewerNode : public rclcpp::Node FILE: isaac_ros_managed_nitros_examples/custom_nitros_image/include/custom_nitros_image/nitros_image_switch_node.hpp type nvidia (line 35) | namespace nvidia type isaac_ros (line 37) | namespace isaac_ros type custom_nitros_image (line 39) | namespace custom_nitros_image class NitrosImageSwitchNode (line 42) | class NitrosImageSwitchNode : public rclcpp::Node FILE: isaac_ros_managed_nitros_examples/custom_nitros_image/src/gpu_image_builder_node.cpp type custom_nitros_image (line 27) | namespace custom_nitros_image FILE: isaac_ros_managed_nitros_examples/custom_nitros_image/src/gpu_image_viewer_node.cpp type custom_nitros_image (line 26) | namespace custom_nitros_image FILE: isaac_ros_managed_nitros_examples/custom_nitros_image/src/nitros_image_switch_node.cpp type nvidia (line 22) | namespace nvidia type isaac_ros (line 24) | namespace isaac_ros type custom_nitros_image (line 26) | namespace custom_nitros_image FILE: isaac_ros_managed_nitros_examples/custom_nitros_image/test/custom_nitros_image_builder_pol.py function generate_test_description (line 30) | def generate_test_description(): class CustomNitrosImagePOLTest (line 51) | class CustomNitrosImagePOLTest(IsaacROSBaseTest): method test_message_passthrough (line 56) | def test_message_passthrough(self, test_folder): FILE: isaac_ros_managed_nitros_examples/custom_nitros_image/test/custom_nitros_image_pol.py function generate_test_description (line 30) | def generate_test_description(): class CustomNitrosImagePOLTest (line 58) | class CustomNitrosImagePOLTest(IsaacROSBaseTest): method test_message_passthrough (line 63) | def test_message_passthrough(self, test_folder): FILE: isaac_ros_managed_nitros_examples/custom_nitros_image/test/custom_nitros_image_viewer_pol.py function generate_test_description (line 30) | def generate_test_description(): class CustomNitrosImagePOLTest (line 51) | class CustomNitrosImagePOLTest(IsaacROSBaseTest): method test_message_passthrough (line 56) | def test_message_passthrough(self, test_folder): FILE: isaac_ros_managed_nitros_examples/custom_nitros_image/test/test_nitros_image_switch_pol.py function generate_test_description (line 40) | def generate_test_description(): class NitrosImageSwitchNodeTest (line 61) | class NitrosImageSwitchNodeTest(IsaacROSBaseTest): method test_nitros_image_switch (line 64) | def test_nitros_image_switch(self): FILE: isaac_ros_managed_nitros_examples/custom_nitros_message_filter/include/custom_nitros_message_filter/synchronizer_node.hpp type custom_nitros_message_filter (line 34) | namespace custom_nitros_message_filter class SynchronizerNode (line 37) | class SynchronizerNode : public rclcpp::Node FILE: isaac_ros_managed_nitros_examples/custom_nitros_message_filter/src/synchronizer_node.cpp type custom_nitros_message_filter (line 22) | namespace custom_nitros_message_filter FILE: isaac_ros_managed_nitros_examples/custom_nitros_message_filter/test/custom_nitros_message_filter_pol.py function generate_test_description (line 32) | def generate_test_description(): class CustomNitrosMessageFilterPOLTest (line 53) | class CustomNitrosMessageFilterPOLTest(IsaacROSBaseTest): method _format_sync_status (line 58) | def _format_sync_status(status: SyncStatus) -> str: method test_message_sync (line 75) | def test_message_sync(self, test_folder): FILE: isaac_ros_managed_nitros_examples/custom_nitros_string/include/custom_nitros_string/string_decoder_node.hpp type custom_nitros_string (line 31) | namespace custom_nitros_string class StringDecoderNode (line 34) | class StringDecoderNode : public rclcpp::Node FILE: isaac_ros_managed_nitros_examples/custom_nitros_string/include/custom_nitros_string/string_encoder_node.hpp type custom_nitros_string (line 31) | namespace custom_nitros_string class StringEncoderNode (line 34) | class StringEncoderNode : public rclcpp::Node FILE: isaac_ros_managed_nitros_examples/custom_nitros_string/src/string_decoder_node.cpp type custom_nitros_string (line 24) | namespace custom_nitros_string FILE: isaac_ros_managed_nitros_examples/custom_nitros_string/src/string_encoder_node.cpp type custom_nitros_string (line 26) | namespace custom_nitros_string FILE: isaac_ros_managed_nitros_examples/custom_nitros_string/test/custom_nitros_string_decoder_pol.py function generate_test_description (line 29) | def generate_test_description(): class CustomNitrosStringDecoderPOLTest (line 51) | class CustomNitrosStringDecoderPOLTest(IsaacROSBaseTest): method test_string_decoding (line 53) | def test_string_decoding(self): FILE: isaac_ros_managed_nitros_examples/custom_nitros_string/test/custom_nitros_string_encoder_pol.py function generate_test_description (line 29) | def generate_test_description(): class CustomNitrosStringEncoderPOLTest (line 51) | class CustomNitrosStringEncoderPOLTest(IsaacROSBaseTest): method test_string_encoding (line 53) | def test_string_encoding(self): FILE: isaac_ros_managed_nitros_examples/custom_nitros_string/test/custom_nitros_string_pol.py function generate_test_description (line 28) | def generate_test_description(): class CustomNitrosStringPOLTest (line 59) | class CustomNitrosStringPOLTest(IsaacROSBaseTest): method test_message_passthrough (line 61) | def test_message_passthrough(self): FILE: isaac_ros_nitros/include/isaac_ros_nitros/nitros_context.hpp type nvidia (line 35) | namespace nvidia type isaac_ros (line 37) | namespace isaac_ros type nitros (line 39) | namespace nitros class NitrosContext (line 43) | class NitrosContext FILE: isaac_ros_nitros/include/isaac_ros_nitros/nitros_node.hpp type nvidia (line 36) | namespace nvidia type isaac_ros (line 38) | namespace isaac_ros type nitros (line 40) | namespace nitros class NitrosNode (line 50) | class NitrosNode : public rclcpp::Node method NitrosNode (line 55) | NitrosNode(const NitrosNode & node) = delete; method NitrosNode (line 57) | NitrosNode & operator=(const NitrosNode & node) = delete; method preLoadGraphCallback (line 126) | virtual void preLoadGraphCallback() {} method postLoadGraphCallback (line 129) | virtual void postLoadGraphCallback() {} method registerSupportedType (line 172) | void registerSupportedType() FILE: isaac_ros_nitros/include/isaac_ros_nitros/nitros_publisher.hpp type nvidia (line 44) | namespace nvidia type isaac_ros (line 46) | namespace isaac_ros type nitros (line 48) | namespace nitros class NitrosPublisher (line 52) | class NitrosPublisher class NitrosPublisherWaitable (line 56) | class NitrosPublisherWaitable : public rclcpp::Waitable method get_number_of_ready_guard_conditions (line 63) | size_t get_number_of_ready_guard_conditions() method take_data (line 71) | std::shared_ptr take_data() override class NitrosPublisher (line 92) | class NitrosPublisher : public NitrosPublisherSubscriberBase FILE: isaac_ros_nitros/include/isaac_ros_nitros/nitros_publisher_subscriber_base.hpp type nvidia (line 41) | namespace nvidia type isaac_ros (line 43) | namespace isaac_ros type nitros (line 45) | namespace nitros type NitrosPublisherSubscriberType (line 58) | enum NitrosPublisherSubscriberType type NitrosPublisherSubscriberConfig (line 66) | struct NitrosPublisherSubscriberConfig type NitrosDiagnosticsConfig (line 90) | struct NitrosDiagnosticsConfig class NitrosPublisherSubscriberBase (line 122) | class NitrosPublisherSubscriberBase method NitrosPublisherSubscriberBase (line 126) | NitrosPublisherSubscriberBase( method NitrosPublisherSubscriberBase (line 136) | NitrosPublisherSubscriberBase( method NitrosPublisherSubscriberConfig (line 147) | const NitrosPublisherSubscriberConfig getConfig() const {return ... method getComponentInfo (line 150) | gxf::optimizer::ComponentInfo getComponentInfo() method getNegotiatedDataFormat (line 156) | std::string getNegotiatedDataFormat() const method getCompatibleDataFormat (line 162) | std::string getCompatibleDataFormat() const method setCompatibleDataFormat (line 168) | void setCompatibleDataFormat(const std::string & compatible_data... method getFinalDataFormat (line 175) | std::string getFinalDataFormat() const method gxf_context_t (line 184) | gxf_context_t getContext() {return context_;} method setContext (line 187) | void setContext(const gxf_context_t context) {context_ = context;} method setFrameIdMap (line 190) | void setFrameIdMap( method getTimestamp (line 197) | uint64_t getTimestamp(NitrosTypeBase & base_msg) const method throwOnUnsupportedCompatibleDataFormat (line 228) | void throwOnUnsupportedCompatibleDataFormat() method updateNodeTimeQueue (line 260) | void updateNodeTimeQueue(const int64_t timestamp_diff_node_us) method updateNodeTimeDiagnostics (line 273) | bool updateNodeTimeDiagnostics(const int64_t timestamp_diff_node... method updateMsgTimeQueue (line 310) | void updateMsgTimeQueue(const int64_t timestamp_diff_msg_us) method updateMsgTimeDiagnostics (line 322) | bool updateMsgTimeDiagnostics(const int64_t timestamp_diff_msg_us) method updateIncreasingMsgTimeDiagnostics (line 374) | bool updateIncreasingMsgTimeDiagnostics(const uint64_t current_t... method updateDiagnostics (line 405) | void updateDiagnostics(uint64_t msg_timestamp_ns) method publishDiagnostics (line 492) | void publishDiagnostics() method initDiagnostics (line 573) | void initDiagnostics() method update_status_message (line 714) | void update_status_message(diagnostic_msgs::msg::DiagnosticStatu... FILE: isaac_ros_nitros/include/isaac_ros_nitros/nitros_publisher_subscriber_group.hpp type nvidia (line 35) | namespace nvidia type isaac_ros (line 37) | namespace isaac_ros type nitros (line 39) | namespace nitros class NitrosPublisherSubscriberGroup (line 45) | class NitrosPublisherSubscriberGroup FILE: isaac_ros_nitros/include/isaac_ros_nitros/nitros_subscriber.hpp type nvidia (line 36) | namespace nvidia type isaac_ros (line 38) | namespace isaac_ros type nitros (line 40) | namespace nitros class NitrosSubscriber (line 44) | class NitrosSubscriber : public NitrosPublisherSubscriberBase FILE: isaac_ros_nitros/include/isaac_ros_nitros/types/nitros_empty.hpp type nvidia (line 35) | namespace nvidia type isaac_ros (line 37) | namespace isaac_ros type nitros (line 39) | namespace nitros type NitrosEmpty (line 43) | struct NitrosEmpty type nitros_empty (line 46) | struct nitros_empty type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosEmpty, std_msgs::msg::Empty> (line 69) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros/include/isaac_ros_nitros/types/nitros_format_agent.hpp type nvidia (line 40) | namespace nvidia type isaac_ros (line 42) | namespace isaac_ros type nitros (line 44) | namespace nitros type NitrosFormatCallbacks (line 47) | struct NitrosFormatCallbacks class NitrosFormatAgent (line 153) | class NitrosFormatAgent method NitrosFormatAgent (line 157) | NitrosFormatAgent() = delete; method NitrosFormatCallbacks (line 159) | static NitrosFormatCallbacks GetFormatCallbacks() method createCompatiblePublisherCallback (line 266) | static void createCompatiblePublisherCallback( method addCompatiblePublisherCallback (line 285) | static void addCompatiblePublisherCallback( method addPublisherSupportedFormatCallback (line 305) | static void addPublisherSupportedFormatCallback( method negotiatedPublishCallback (line 324) | static void negotiatedPublishCallback( method compatiblePublishCallback (line 338) | static void compatiblePublishCallback( method createCompatibleSubscriberCallback (line 356) | static void createCompatibleSubscriberCallback( method removeCompatibleSubscriberCallback (line 383) | static void removeCompatibleSubscriberCallback( method addCompatibleSubscriberCallback (line 400) | static void addCompatibleSubscriberCallback( method addSubscriberSupportedFormatCallback (line 420) | static void addSubscriberSupportedFormatCallback( method convertToRosSerializedMessage (line 446) | static std::shared_ptr convertToRosSe... method getExtensions (line 463) | static std::vector> getExten... method getROSTypeName (line 470) | static std::string getROSTypeName() method subscriberCallback (line 477) | static void subscriberCallback( FILE: isaac_ros_nitros/include/isaac_ros_nitros/types/nitros_type_base.hpp type nvidia (line 32) | namespace nvidia type isaac_ros (line 34) | namespace isaac_ros type nitros (line 36) | namespace nitros type NitrosTypeBase (line 40) | struct NitrosTypeBase method NitrosTypeBase (line 42) | NitrosTypeBase() = default; FILE: isaac_ros_nitros/include/isaac_ros_nitros/types/nitros_type_manager.hpp type nvidia (line 36) | namespace nvidia type isaac_ros (line 38) | namespace isaac_ros type nitros (line 40) | namespace nitros class NitrosTypeManager (line 43) | class NitrosTypeManager method NitrosTypeManager (line 47) | NitrosTypeManager() = default; method NitrosTypeManager (line 48) | explicit NitrosTypeManager(const rclcpp::Node * node) method setNode (line 54) | void setNode(const rclcpp::Node * node) method registerSupportedType (line 61) | void registerSupportedType() method getExtensions (line 92) | std::vector> getExtensions()... method loadExtensions (line 105) | void loadExtensions() method loadExtensions (line 114) | bool loadExtensions(const std::string & format_name) method loadExtenstion (line 127) | void loadExtenstion( method hasFormat (line 144) | bool hasFormat(const std::string format_name) const method NitrosFormatCallbacks (line 150) | const NitrosFormatCallbacks & getFormatCallbacks(const std::stri... method getAllRegisteredDataFormats (line 156) | std::vector getAllRegisteredDataFormats() method get_logger (line 167) | rclcpp::Logger get_logger() FILE: isaac_ros_nitros/include/isaac_ros_nitros/types/nitros_type_message_filter_traits.hpp type message_filters (line 38) | namespace message_filters type message_traits (line 40) | namespace message_traits type IsNitrosType (line 44) | struct IsNitrosType : public std::false_type {} type IsNitrosType::value>::type> (line 47) | struct IsNitrosType::value>::type> (line 52) | struct TimeStamp::value>:... method value (line 54) | static rclcpp::Time value(const M & m) type FrameId::value>::type> (line 69) | struct FrameId::value>::t... method value (line 73) | static std::string value(const M & m) {return m.frame_id;} FILE: isaac_ros_nitros/include/isaac_ros_nitros/types/nitros_type_view_factory.hpp type nvidia (line 42) | namespace nvidia type isaac_ros (line 44) | namespace isaac_ros type nitros (line 46) | namespace nitros FILE: isaac_ros_nitros/include/isaac_ros_nitros/types/type_adapter_nitros_context.hpp type nvidia (line 27) | namespace nvidia type isaac_ros (line 29) | namespace isaac_ros type nitros (line 31) | namespace nitros FILE: isaac_ros_nitros/include/isaac_ros_nitros/types/type_utility.hpp type nvidia (line 26) | namespace nvidia type isaac_ros (line 28) | namespace isaac_ros type nitros (line 30) | namespace nitros function nvtxRangePushWrapper (line 44) | static inline void nvtxRangePushWrapper(const char * range_title, ... function nvtxRangePopWrapper (line 68) | static inline void nvtxRangePopWrapper() function nvtxMarkExWrapper (line 75) | static inline void nvtxMarkExWrapper(const char * range_title, u_i... FILE: isaac_ros_nitros/lib/cuapriltags/cuapriltags/cuAprilTags.h type CUstream_st (line 28) | struct CUstream_st type cuAprilTagsID_t (line 31) | typedef struct cuAprilTagsID_st type cuAprilTagsImageInput_t (line 41) | typedef struct cuAprilTagsImageInput_st type cuAprilTagsCameraIntrinsics_t (line 49) | typedef struct cuAprilTagsCameraIntrinsics_st { type cuAprilTagsFamily (line 53) | typedef enum type cuAprilTagsHandle_st (line 61) | struct cuAprilTagsHandle_st FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/collision_free_ik_solver.h function class (line 29) | class CUMO_EXPORT CollisionFreeIkSolverConfig { function class (line 122) | class CUMO_EXPORT TranslationConstraint { function class (line 154) | class CUMO_EXPORT TranslationConstraintGoalset { function numProblems (line 203) | [[nodiscard]] int numProblems() const; function class (line 286) | class CUMO_EXPORT OrientationConstraintGoalset { function class (line 333) | class CUMO_EXPORT OrientationConstraintArray { function TaskSpaceTarget (line 404) | struct CUMO_EXPORT TaskSpaceTarget { function TaskSpaceTargetGoalset (line 422) | struct CUMO_EXPORT TaskSpaceTargetGoalset { type CUMO_EXPORT (line 447) | struct CUMO_EXPORT function numProblems (line 464) | [[nodiscard]] int numProblems() const; FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/collision_sphere_generator.h function namespace (line 22) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/composite_path_spec.h function namespace (line 22) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/cspace_path.h function namespace (line 18) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/cspace_path_spec.h function namespace (line 20) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/cumotion.h function namespace (line 25) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/ik_solver.h function namespace (line 24) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/kinematics.h function namespace (line 26) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/linear_cspace_path.h function namespace (line 21) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/motion_planner.h function namespace (line 28) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/obstacle.h type class (line 31) | enum class function Attribute (line 88) | enum class Attribute { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/path_conversion.h function namespace (line 22) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/path_spec_yaml.h function namespace (line 23) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/pose3.h function namespace (line 25) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/rmpflow.h function class (line 34) | class CUMO_EXPORT RmpFlowConfig { type CUMO_EXPORT (line 118) | struct CUMO_EXPORT type CUMO_EXPORT (line 126) | struct CUMO_EXPORT function proximity_metric_boost_length_scale (line 181) | double proximity_metric_boost_length_scale{0.02}; type CUMO_EXPORT (line 185) | struct CUMO_EXPORT function proximity_metric_boost_length_scale (line 214) | double proximity_metric_boost_length_scale{0.05}; function DampingConfig (line 218) | struct CUMO_EXPORT DampingConfig { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/robot_description.h function namespace (line 26) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/robot_segmenter.h function namespace (line 31) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/robot_world_inspector.h function namespace (line 29) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/rotation3.h function namespace (line 22) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/task_space_path.h function namespace (line 17) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/task_space_path_spec.h function namespace (line 19) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/text_style.h function namespace (line 20) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/trajectory.h function namespace (line 18) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/trajectory_generator.h function namespace (line 24) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/trajectory_optimizer.h function namespace (line 27) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/vision.h function namespace (line 29) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/world.h function namespace (line 22) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/aarch64_jetpack70/include/cumotion/world_inspector.h function namespace (line 26) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/collision_free_ik_solver.h function class (line 29) | class CUMO_EXPORT CollisionFreeIkSolverConfig { function class (line 122) | class CUMO_EXPORT TranslationConstraint { function class (line 154) | class CUMO_EXPORT TranslationConstraintGoalset { function numProblems (line 203) | [[nodiscard]] int numProblems() const; function class (line 286) | class CUMO_EXPORT OrientationConstraintGoalset { function class (line 333) | class CUMO_EXPORT OrientationConstraintArray { function TaskSpaceTarget (line 404) | struct CUMO_EXPORT TaskSpaceTarget { function TaskSpaceTargetGoalset (line 422) | struct CUMO_EXPORT TaskSpaceTargetGoalset { type CUMO_EXPORT (line 447) | struct CUMO_EXPORT function numProblems (line 464) | [[nodiscard]] int numProblems() const; FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/collision_sphere_generator.h function namespace (line 22) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/composite_path_spec.h function namespace (line 22) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/cspace_path.h function namespace (line 18) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/cspace_path_spec.h function namespace (line 20) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/cumotion.h function namespace (line 25) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/ik_solver.h function namespace (line 24) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/kinematics.h function namespace (line 26) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/linear_cspace_path.h function namespace (line 21) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/motion_planner.h function namespace (line 28) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/obstacle.h type class (line 31) | enum class function Attribute (line 88) | enum class Attribute { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/path_conversion.h function namespace (line 22) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/path_spec_yaml.h function namespace (line 23) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/pose3.h function namespace (line 25) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/rmpflow.h function class (line 34) | class CUMO_EXPORT RmpFlowConfig { type CUMO_EXPORT (line 118) | struct CUMO_EXPORT type CUMO_EXPORT (line 126) | struct CUMO_EXPORT function proximity_metric_boost_length_scale (line 181) | double proximity_metric_boost_length_scale{0.02}; type CUMO_EXPORT (line 185) | struct CUMO_EXPORT function proximity_metric_boost_length_scale (line 214) | double proximity_metric_boost_length_scale{0.05}; function DampingConfig (line 218) | struct CUMO_EXPORT DampingConfig { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/robot_description.h function namespace (line 26) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/robot_segmenter.h function namespace (line 31) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/robot_world_inspector.h function namespace (line 29) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/rotation3.h function namespace (line 22) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/task_space_path.h function namespace (line 17) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/task_space_path_spec.h function namespace (line 19) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/text_style.h function namespace (line 20) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/trajectory.h function namespace (line 18) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/trajectory_generator.h function namespace (line 24) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/trajectory_optimizer.h function namespace (line 27) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/vision.h function namespace (line 29) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/world.h function namespace (line 22) | namespace cumotion { FILE: isaac_ros_nitros/lib/cumotion/x86_64_cuda_13_0/include/cumotion/world_inspector.h function namespace (line 26) | namespace cumotion { FILE: isaac_ros_nitros/lib/cuvslam/include/cuvslam/cuvslam.h type CUVSLAM_DataLayer (line 94) | enum CUVSLAM_DataLayer { type CUVSLAM_ImageEncoding (line 109) | enum CUVSLAM_ImageEncoding { MONO8, RGB8 } type CUVSLAM_OdometryMode (line 114) | enum CUVSLAM_OdometryMode { Multicamera, Inertial, RGBD } type CUVSLAM_Pose (line 119) | struct CUVSLAM_Pose { type CUVSLAM_ImuCalibration (line 127) | struct CUVSLAM_ImuCalibration { type CUVSLAM_ImuMeasurement (line 142) | struct CUVSLAM_ImuMeasurement { type CUVSLAM_Camera (line 212) | struct CUVSLAM_Camera { type CUVSLAM_CameraRig (line 229) | struct CUVSLAM_CameraRig { type CUVSLAM_LocalizationSettings (line 237) | struct CUVSLAM_LocalizationSettings { type CUVSLAM_RGBDOdometrySettings (line 249) | struct CUVSLAM_RGBDOdometrySettings { type CUVSLAM_SlamCameras (line 271) | struct CUVSLAM_SlamCameras { type CUVSLAM_Configuration (line 279) | struct CUVSLAM_Configuration { type CUVSLAM_Tracker (line 430) | struct CUVSLAM_Tracker type CUVSLAM_Tracker (line 435) | struct CUVSLAM_Tracker type CUVSLAM_Image (line 440) | struct CUVSLAM_Image { type CUVSLAM_DepthImage (line 457) | struct CUVSLAM_DepthImage { type CUVSLAM_Observation (line 469) | struct CUVSLAM_Observation { type CUVSLAM_ObservationVector (line 478) | struct CUVSLAM_ObservationVector { type CUVSLAM_Landmark (line 488) | struct CUVSLAM_Landmark { type CUVSLAM_LandmarkVector (line 498) | struct CUVSLAM_LandmarkVector { type CUVSLAM_Gravity (line 507) | struct CUVSLAM_Gravity { type CUVSLAM_PoseEstimate (line 524) | struct CUVSLAM_PoseEstimate { type CUVSLAM_Status (line 547) | typedef uint32_t CUVSLAM_Status; type CUVSLAM_SlamMetrics (line 552) | struct CUVSLAM_SlamMetrics { type CUVSLAM_LandmarkInfo (line 565) | struct CUVSLAM_LandmarkInfo { type CUVSLAM_LandmarkInfoArrayRef (line 576) | struct CUVSLAM_LandmarkInfoArrayRef { type CUVSLAM_PoseGraphNode (line 585) | struct CUVSLAM_PoseGraphNode { type CUVSLAM_PoseGraphEdge (line 593) | struct CUVSLAM_PoseGraphEdge { type CUVSLAM_PoseGraphRef (line 603) | struct CUVSLAM_PoseGraphRef { type CUVSLAM_LocalizerProbe (line 614) | struct CUVSLAM_LocalizerProbe { type CUVSLAM_LocalizerProbesRef (line 626) | struct CUVSLAM_LocalizerProbesRef { type CUVSLAM_PoseStamped (line 636) | struct CUVSLAM_PoseStamped { type CUVSLAM_PoseGraphNodeVector (line 642) | struct CUVSLAM_PoseGraphNodeVector { type CUVSLAM_PoseGraphEdgeVector (line 649) | struct CUVSLAM_PoseGraphEdgeVector { type CUVSLAM_Pose (line 669) | struct CUVSLAM_Pose type CUVSLAM_Configuration (line 708) | struct CUVSLAM_Configuration type CUVSLAM_CameraRig (line 727) | struct CUVSLAM_CameraRig type CUVSLAM_Configuration (line 728) | struct CUVSLAM_Configuration type CUVSLAM_ImuMeasurement (line 760) | struct CUVSLAM_ImuMeasurement type CUVSLAM_Image (line 794) | struct CUVSLAM_Image type CUVSLAM_DepthImage (line 795) | struct CUVSLAM_DepthImage type CUVSLAM_Pose (line 795) | struct CUVSLAM_Pose type CUVSLAM_PoseEstimate (line 796) | struct CUVSLAM_PoseEstimate type CUVSLAM_Image (line 804) | struct CUVSLAM_Image type CUVSLAM_DepthImage (line 805) | struct CUVSLAM_DepthImage type CUVSLAM_Pose (line 806) | struct CUVSLAM_Pose type CUVSLAM_PoseEstimate (line 807) | struct CUVSLAM_PoseEstimate type CUVSLAM_Pose (line 818) | struct CUVSLAM_Pose type CUVSLAM_Pose (line 830) | struct CUVSLAM_Pose type CUVSLAM_Pose (line 841) | struct CUVSLAM_Pose type CUVSLAM_PoseStamped (line 859) | struct CUVSLAM_PoseStamped type CUVSLAM_Pose (line 895) | struct CUVSLAM_Pose type CUVSLAM_Image (line 896) | struct CUVSLAM_Image type CUVSLAM_ObservationVector (line 909) | struct CUVSLAM_ObservationVector type CUVSLAM_LandmarkVector (line 918) | struct CUVSLAM_LandmarkVector type CUVSLAM_Gravity (line 927) | struct CUVSLAM_Gravity type CUVSLAM_PoseGraphNodeVector (line 941) | struct CUVSLAM_PoseGraphNodeVector type CUVSLAM_PoseGraphEdgeVector (line 942) | struct CUVSLAM_PoseGraphEdgeVector type CUVSLAM_SlamMetrics (line 951) | struct CUVSLAM_SlamMetrics type CUVSLAM_PoseStamped (line 960) | struct CUVSLAM_PoseStamped type CUVSLAM_DataLayer (line 970) | enum CUVSLAM_DataLayer type CUVSLAM_DataLayer (line 980) | enum CUVSLAM_DataLayer type CUVSLAM_DataLayer (line 992) | enum CUVSLAM_DataLayer type CUVSLAM_LandmarkInfoArrayRef (line 993) | struct CUVSLAM_LandmarkInfoArrayRef type CUVSLAM_DataLayer (line 1003) | enum CUVSLAM_DataLayer type CUVSLAM_PoseGraphRef (line 1013) | struct CUVSLAM_PoseGraphRef type CUVSLAM_LocalizerProbesRef (line 1032) | struct CUVSLAM_LocalizerProbesRef type CUVSLAM_CameraRig (line 1050) | struct CUVSLAM_CameraRig FILE: isaac_ros_nitros/lib/cuvslam/include/cuvslam/cuvslam2.h function namespace (line 35) | namespace cuvslam { type ImuCalibration (line 199) | struct ImuCalibration { type Rig (line 218) | struct Rig { type ImageData (line 229) | struct ImageData { function ImageData (line 254) | struct Image : public ImageData { type ImuMeasurement (line 262) | struct ImuMeasurement { type PoseStamped (line 271) | struct PoseStamped { type PoseWithCovariance (line 283) | struct PoseWithCovariance { type PoseEstimate (line 300) | struct PoseEstimate { type Observation (line 311) | struct Observation { type Landmark (line 323) | struct Landmark { type class (line 343) | enum class function OdometryMode (line 357) | enum class OdometryMode : uint8_t { function Result (line 627) | static Result Error(std::string_view message) { return Result{std:... function class (line 633) | class CUVSLAM_API Slam { FILE: isaac_ros_nitros/lib/cuvslam/include/cuvslam/ground_constraint.h type CUVSLAM_GroundConstraint (line 29) | struct CUVSLAM_GroundConstraint type CUVSLAM_Pose (line 43) | struct CUVSLAM_Pose type CUVSLAM_Pose (line 44) | struct CUVSLAM_Pose type CUVSLAM_Pose (line 45) | struct CUVSLAM_Pose type CUVSLAM_Pose (line 64) | struct CUVSLAM_Pose type CUVSLAM_Pose (line 74) | struct CUVSLAM_Pose FILE: isaac_ros_nitros/lib/cuvslam/include/cuvslam/ground_constraint2.h function namespace (line 18) | namespace cuvslam { FILE: isaac_ros_nitros/scripts/diagnostic_viewer.py class DiagnosticsDisplay (line 37) | class DiagnosticsDisplay(Node): method __init__ (line 39) | def __init__(self): method listener_callback (line 52) | def listener_callback(self, msg): function curses_main (line 58) | def curses_main(stdscr, node): function main (line 183) | def main(args=None): FILE: isaac_ros_nitros/src/nitros_context.cpp type nvidia (line 33) | namespace nvidia type isaac_ros (line 35) | namespace isaac_ros type nitros (line 37) | namespace nitros function SplitStrings (line 50) | std::vector SplitStrings(const std::string & list_of_... function ToCStringArray (line 72) | std::vector ToCStringArray(const std::vector ... function IsCUDAMemPoolDisabledFromEnv (line 82) | bool IsCUDAMemPoolDisabledFromEnv(const char * env_name) function gxf_context_t (line 160) | gxf_context_t NitrosContext::getContext() function gxf_result_t (line 165) | gxf_result_t NitrosContext::initCudaStreamPool() function gxf_result_t (line 216) | gxf_result_t NitrosContext::getComponentPointer( function gxf_result_t (line 257) | gxf_result_t NitrosContext::getEid( function gxf_result_t (line 264) | gxf_result_t NitrosContext::getCid( function cudaStream_t (line 273) | cudaStream_t NitrosContext::getCudaStreamFromNitrosGraph() function gxf_result_t (line 283) | gxf_result_t NitrosContext::getCid( function gxf_result_t (line 339) | gxf_result_t NitrosContext::loadExtension( function gxf_result_t (line 376) | gxf_result_t NitrosContext::loadExtensions( function gxf_result_t (line 394) | gxf_result_t NitrosContext::loadApplication(const std::string & li... function gxf_result_t (line 423) | gxf_result_t NitrosContext::runGraphAsync() function gxf_result_t (line 452) | gxf_result_t NitrosContext::setParameterInt64( function gxf_result_t (line 461) | gxf_result_t NitrosContext::setParameterInt64( function gxf_result_t (line 491) | gxf_result_t NitrosContext::setParameterUInt64( function gxf_result_t (line 500) | gxf_result_t NitrosContext::setParameterUInt64( function gxf_result_t (line 530) | gxf_result_t NitrosContext::setParameterInt32( function gxf_result_t (line 539) | gxf_result_t NitrosContext::setParameterInt32( function gxf_result_t (line 569) | gxf_result_t NitrosContext::setParameterUInt32( function gxf_result_t (line 578) | gxf_result_t NitrosContext::setParameterUInt32( function gxf_result_t (line 608) | gxf_result_t NitrosContext::setParameterUInt16( function gxf_result_t (line 617) | gxf_result_t NitrosContext::setParameterUInt16( function gxf_result_t (line 647) | gxf_result_t NitrosContext::setParameterFloat32( function gxf_result_t (line 656) | gxf_result_t NitrosContext::setParameterFloat32( function gxf_result_t (line 686) | gxf_result_t NitrosContext::setParameterFloat64( function gxf_result_t (line 695) | gxf_result_t NitrosContext::setParameterFloat64( function gxf_result_t (line 725) | gxf_result_t NitrosContext::setParameterStr( function gxf_result_t (line 734) | gxf_result_t NitrosContext::setParameterStr( function gxf_result_t (line 764) | gxf_result_t NitrosContext::setParameterHandle( function gxf_result_t (line 773) | gxf_result_t NitrosContext::setParameterHandle( function gxf_result_t (line 803) | gxf_result_t NitrosContext::setParameterBool( function gxf_result_t (line 812) | gxf_result_t NitrosContext::setParameterBool( function gxf_result_t (line 842) | gxf_result_t NitrosContext::setParameter1DStrVector( function gxf_result_t (line 851) | gxf_result_t NitrosContext::setParameter1DStrVector( function gxf_result_t (line 886) | gxf_result_t NitrosContext::setParameter1DInt32Vector( function gxf_result_t (line 895) | gxf_result_t NitrosContext::setParameter1DInt32Vector( function gxf_result_t (line 928) | gxf_result_t NitrosContext::setParameter1DInt64Vector( function gxf_result_t (line 937) | gxf_result_t NitrosContext::setParameter1DInt64Vector( function gxf_result_t (line 970) | gxf_result_t NitrosContext::setParameter1DFloat64Vector( function gxf_result_t (line 981) | gxf_result_t NitrosContext::setParameter1DFloat64Vector( function gxf_result_t (line 1030) | gxf_result_t NitrosContext::getEntityTimestamp( function gxf_result_t (line 1076) | gxf_result_t NitrosContext::setCUDAMemoryPoolSize(uint64_t cuda_me... function gxf_result_t (line 1137) | gxf_result_t NitrosContext::destroy() FILE: isaac_ros_nitros/src/nitros_node.cpp type nvidia (line 33) | namespace nvidia type isaac_ros (line 35) | namespace isaac_ros type nitros (line 37) | namespace nitros function GenerateRandomString (line 62) | std::string GenerateRandomString(const size_t length) function NitrosContext (line 318) | NitrosContext & NitrosNode::getNitrosContext() FILE: isaac_ros_nitros/src/nitros_publisher.cpp type nvidia (line 31) | namespace nvidia type isaac_ros (line 33) | namespace isaac_ros type nitros (line 35) | namespace nitros FILE: isaac_ros_nitros/src/nitros_publisher_subscriber_group.cpp type nvidia (line 26) | namespace nvidia type isaac_ros (line 28) | namespace isaac_ros type nitros (line 30) | namespace nitros FILE: isaac_ros_nitros/src/nitros_subscriber.cpp type nvidia (line 26) | namespace nvidia type isaac_ros (line 28) | namespace isaac_ros type nitros (line 30) | namespace nitros FILE: isaac_ros_nitros/src/types/nitros_type_base.cpp type nvidia (line 31) | namespace nvidia type isaac_ros (line 33) | namespace isaac_ros type nitros (line 35) | namespace nitros FILE: isaac_ros_nitros/src/types/type_adapter_nitros_context.cpp type nvidia (line 25) | namespace nvidia type isaac_ros (line 27) | namespace isaac_ros type nitros (line 29) | namespace nitros function NitrosContext (line 48) | NitrosContext & GetTypeAdapterNitrosContext() function DestroyTypeAdapterNitrosContext (line 106) | void DestroyTypeAdapterNitrosContext() FILE: isaac_ros_nitros/test/isaac_ros_nitros_diagnostics_test_pol.py function generate_test_description (line 32) | def generate_test_description(): class IsaacROSNitrosNodeTest (line 84) | class IsaacROSNitrosNodeTest(IsaacROSBaseTest): method test_forward_node (line 93) | def test_forward_node(self) -> None: FILE: isaac_ros_nitros/test/isaac_ros_nitros_multi_node_test_pol.py function generate_test_description (line 31) | def generate_test_description(): class IsaacROSNitrosNodeTest (line 98) | class IsaacROSNitrosNodeTest(IsaacROSBaseTest): method test_forward_node (line 107) | def test_forward_node(self) -> None: FILE: isaac_ros_nitros/test/isaac_ros_nitros_test_pol.py function generate_test_description (line 31) | def generate_test_description(): class IsaacROSNitrosNodeTest (line 76) | class IsaacROSNitrosNodeTest(IsaacROSBaseTest): method test_forward_node (line 85) | def test_forward_node(self) -> None: FILE: isaac_ros_nitros/test/src/nitros_empty_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosEmptyForwardNode (line 35) | class NitrosEmptyForwardNode : public NitrosNode method NitrosEmptyForwardNode (line 38) | explicit NitrosEmptyForwardNode(const rclcpp::NodeOptions & opti... FILE: isaac_ros_nitros_bridge/isaac_ros_nitros_bridge_ros2/include/isaac_ros_nitros_bridge_ros2/image_converter_node.hpp type nvidia (line 40) | namespace nvidia type isaac_ros (line 42) | namespace isaac_ros type nitros_bridge (line 44) | namespace nitros_bridge class ImageConverterNode (line 47) | class ImageConverterNode : public rclcpp::Node FILE: isaac_ros_nitros_bridge/isaac_ros_nitros_bridge_ros2/include/isaac_ros_nitros_bridge_ros2/ipc_buffer_manager.hpp type nvidia (line 40) | namespace nvidia type isaac_ros (line 42) | namespace isaac_ros type nitros_bridge (line 45) | namespace nitros_bridge type DeviceIPCBuffer (line 51) | struct DeviceIPCBuffer type HostIPCBuffer (line 61) | struct HostIPCBuffer type Mode (line 63) | enum class Mode {CREATE, OPEN} method HostIPCBuffer (line 71) | HostIPCBuffer(const std::string & shm_name, const Mode mode) method reset_if_refcount_zero (line 109) | bool reset_if_refcount_zero() method refcoun_inc_if_uid_match (line 122) | bool refcoun_inc_if_uid_match(const std::string & received_uid) method refcount_inc (line 133) | void refcount_inc() method refcount_dec (line 139) | void refcount_dec() method get_uid (line 150) | std::string get_uid() class IPCBufferManager (line 158) | class IPCBufferManager method IPCBufferManager (line 161) | IPCBufferManager() = default; method IPCBufferManager (line 164) | IPCBufferManager(size_t buffer_count, size_t buffer_step, int64_... method find_next_available_buffer (line 273) | std::shared_ptr find_next_available_buffer() FILE: isaac_ros_nitros_bridge/isaac_ros_nitros_bridge_ros2/include/isaac_ros_nitros_bridge_ros2/tensor_list_converter_node.hpp type nvidia (line 41) | namespace nvidia type isaac_ros (line 43) | namespace isaac_ros type nitros_bridge (line 45) | namespace nitros_bridge class TensorListConverterNode (line 48) | class TensorListConverterNode : public rclcpp::Node FILE: isaac_ros_nitros_bridge/isaac_ros_nitros_bridge_ros2/launch/isaac_ros_nitros_bridge_image_converter.launch.py function launch_setup (line 27) | def launch_setup(context): function generate_launch_description (line 55) | def generate_launch_description(): FILE: isaac_ros_nitros_bridge/isaac_ros_nitros_bridge_ros2/launch/isaac_ros_nitros_bridge_quickstart.launch.py function launch_setup (line 27) | def launch_setup(context): function generate_launch_description (line 82) | def generate_launch_description(): FILE: isaac_ros_nitros_bridge/isaac_ros_nitros_bridge_ros2/launch/isaac_ros_nitros_bridge_tensor_list_converter.launch.py function launch_setup (line 27) | def launch_setup(context): function generate_launch_description (line 55) | def generate_launch_description(): FILE: isaac_ros_nitros_bridge/isaac_ros_nitros_bridge_ros2/src/image_converter_node.cpp type nvidia (line 29) | namespace nvidia type isaac_ros (line 31) | namespace isaac_ros type nitros_bridge (line 33) | namespace nitros_bridge FILE: isaac_ros_nitros_bridge/isaac_ros_nitros_bridge_ros2/src/tensor_list_converter_node.cpp type nvidia (line 30) | namespace nvidia type isaac_ros (line 32) | namespace isaac_ros type nitros_bridge (line 34) | namespace nitros_bridge FILE: isaac_ros_nitros_bridge/isaac_ros_nitros_bridge_ros2/test/isaac_ros_nitros_bridge_image_pol.py function generate_test_description (line 42) | def generate_test_description(): class IsaacROSNitrosBridgeTest (line 103) | class IsaacROSNitrosBridgeTest(IsaacROSBaseTest): method test_nitros_bridge_image (line 110) | def test_nitros_bridge_image(self, test_folder) -> None: FILE: isaac_ros_nitros_bridge/isaac_ros_nitros_bridge_ros2/test/isaac_ros_nitros_bridge_tensor_list_pol.py function generate_test_description (line 43) | def generate_test_description(): class IsaacROSNitrosBridgeTest (line 104) | class IsaacROSNitrosBridgeTest(IsaacROSBaseTest): method test_nitros_bridge_tensor_list (line 110) | def test_nitros_bridge_tensor_list(self) -> None: FILE: isaac_ros_nitros_topic_tools/include/isaac_ros_nitros_topic_tools/isaac_ros_nitros_camera_drop_node.hpp type nvidia (line 38) | namespace nvidia type isaac_ros (line 40) | namespace isaac_ros type nitros (line 42) | namespace nitros class NitrosCameraDropNode (line 57) | class NitrosCameraDropNode : public rclcpp::Node FILE: isaac_ros_nitros_topic_tools/include/isaac_ros_nitros_topic_tools/isaac_ros_nitros_topic_tools_common.hpp type CameraDropMode (line 32) | enum class CameraDropMode FILE: isaac_ros_nitros_topic_tools/launch/isaac_ros_nitros_camera_drop.launch.py function generate_launch_description (line 23) | def generate_launch_description(): FILE: isaac_ros_nitros_topic_tools/src/isaac_ros_nitros_camera_drop_node.cpp type nvidia (line 25) | namespace nvidia type isaac_ros (line 27) | namespace isaac_ros type nitros (line 29) | namespace nitros FILE: isaac_ros_nitros_topic_tools/test/isaac_ros_nitros_topic_tools_camera_drop_node_mode_0_test.py function generate_test_description (line 39) | def generate_test_description(): class NitrosCameraDropNodeMode0Test (line 66) | class NitrosCameraDropNodeMode0Test(IsaacROSBaseTest): method create_image (line 69) | def create_image(self, name): method test_drop_node (line 80) | def test_drop_node(self) -> None: FILE: isaac_ros_nitros_topic_tools/test/isaac_ros_nitros_topic_tools_camera_drop_node_mode_1_test.py function generate_test_description (line 39) | def generate_test_description(): class NitrosCameraDropNodeMode1Test (line 66) | class NitrosCameraDropNodeMode1Test(IsaacROSBaseTest): method create_image (line 69) | def create_image(self, name): method test_drop_node (line 80) | def test_drop_node(self) -> None: FILE: isaac_ros_nitros_topic_tools/test/isaac_ros_nitros_topic_tools_camera_drop_node_mode_2_test.py function generate_test_description (line 39) | def generate_test_description(): class NitrosCameraDropNodeMode2Test (line 66) | class NitrosCameraDropNodeMode2Test(IsaacROSBaseTest): method create_image (line 69) | def create_image(self, name): method test_drop_node (line 80) | def test_drop_node(self) -> None: FILE: isaac_ros_nitros_type/isaac_ros_nitros_battery_state_type/include/isaac_ros_nitros_battery_state_type/nitros_battery_state.hpp type nvidia (line 34) | namespace nvidia type isaac_ros (line 36) | namespace isaac_ros type nitros (line 38) | namespace nitros type NitrosBatteryState (line 42) | struct NitrosBatteryState type nitros_battery_state_t (line 45) | struct nitros_battery_state_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosBatteryState, sensor_msgs::msg::BatteryState> (line 70) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_battery_state_type/test/isaac_ros_nitros_battery_state_type_test_pol.py function generate_test_description (line 38) | def generate_test_description(): class IsaacROSNitrosBatteryStateTest (line 72) | class IsaacROSNitrosBatteryStateTest(IsaacROSBaseTest): method test_nitros_battery_state_type_conversions (line 78) | def test_nitros_battery_state_type_conversions(self, test_folder) -> N... method load_battery_state_from_json (line 137) | def load_battery_state_from_json( FILE: isaac_ros_nitros_type/isaac_ros_nitros_battery_state_type/test/src/nitros_battery_state_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosBatteryStateForwardNode (line 35) | class NitrosBatteryStateForwardNode : public NitrosNode method NitrosBatteryStateForwardNode (line 38) | explicit NitrosBatteryStateForwardNode(const rclcpp::NodeOptions... FILE: isaac_ros_nitros_type/isaac_ros_nitros_camera_info_type/include/isaac_ros_nitros_camera_info_type/nitros_camera_info.hpp type nvidia (line 40) | namespace nvidia type isaac_ros (line 42) | namespace isaac_ros type nitros (line 44) | namespace nitros type NitrosCameraInfo (line 48) | struct NitrosCameraInfo type nitros_camera_info_t (line 51) | struct nitros_camera_info_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosCameraInfo, sensor_msgs::msg::CameraInfo> (line 82) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_camera_info_type/include/isaac_ros_nitros_camera_info_type/nitros_camera_info_view.hpp type nvidia (line 24) | namespace nvidia type isaac_ros (line 26) | namespace isaac_ros type nitros (line 28) | namespace nitros FILE: isaac_ros_nitros_type/isaac_ros_nitros_camera_info_type/src/nitros_camera_info.cpp type nvidia (line 58) | namespace nvidia type isaac_ros (line 60) | namespace isaac_ros type nitros (line 62) | namespace nitros function copy_ros_to_gxf_camera_info (line 67) | void copy_ros_to_gxf_camera_info( FILE: isaac_ros_nitros_type/isaac_ros_nitros_camera_info_type/src/nitros_camera_info_view.cpp type nvidia (line 20) | namespace nvidia type isaac_ros (line 22) | namespace isaac_ros type nitros (line 24) | namespace nitros FILE: isaac_ros_nitros_type/isaac_ros_nitros_camera_info_type/test/isaac_ros_nitros_camera_info_type_test_pol.py function generate_test_description (line 37) | def generate_test_description(): class IsaacROSNitrosCameraInfoTest (line 71) | class IsaacROSNitrosCameraInfoTest(IsaacROSBaseTest): method test_nitros_camera_info_type_conversions (line 77) | def test_nitros_camera_info_type_conversions(self, test_folder) -> None: FILE: isaac_ros_nitros_type/isaac_ros_nitros_camera_info_type/test/src/nitros_camera_info_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosCameraInfoForwardNode (line 35) | class NitrosCameraInfoForwardNode : public NitrosNode method NitrosCameraInfoForwardNode (line 38) | explicit NitrosCameraInfoForwardNode(const rclcpp::NodeOptions &... FILE: isaac_ros_nitros_type/isaac_ros_nitros_compressed_image_type/include/isaac_ros_nitros_compressed_image_type/nitros_compressed_image.hpp type nvidia (line 35) | namespace nvidia type isaac_ros (line 37) | namespace isaac_ros type nitros (line 39) | namespace nitros type NitrosCompressedImage (line 43) | struct NitrosCompressedImage type nitros_compressed_image_t (line 46) | struct nitros_compressed_image_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosCompressedImage, sensor_msgs::msg::CompressedImage> (line 71) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_compressed_image_type/test/isaac_ros_nitros_compressed_image_type_test_pol.py function generate_test_description (line 37) | def generate_test_description(): class IsaacROSNitrosCompressedImageTest (line 71) | class IsaacROSNitrosCompressedImageTest(IsaacROSBaseTest): method test_nitros_compressed_image_type_conversions (line 74) | def test_nitros_compressed_image_type_conversions(self) -> None: FILE: isaac_ros_nitros_type/isaac_ros_nitros_compressed_image_type/test/src/nitros_compressed_image_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosCompressedImageForwardNode (line 35) | class NitrosCompressedImageForwardNode : public NitrosNode method NitrosCompressedImageForwardNode (line 38) | explicit NitrosCompressedImageForwardNode(const rclcpp::NodeOpti... FILE: isaac_ros_nitros_type/isaac_ros_nitros_compressed_video_type/include/isaac_ros_nitros_compressed_video_type/nitros_compressed_video.hpp type nvidia (line 36) | namespace nvidia type isaac_ros (line 38) | namespace isaac_ros type nitros (line 40) | namespace nitros type NitrosCompressedVideo (line 44) | struct NitrosCompressedVideo type nitros_compressed_video_t (line 47) | struct nitros_compressed_video_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosCompressedVideo, foxglove_msgs::msg::CompressedVideo> (line 71) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_compressed_video_type/test/isaac_ros_nitros_compressed_video_type_test_pol.py function generate_test_description (line 36) | def generate_test_description(): class IsaacROSNitrosCompressedVideoTest (line 70) | class IsaacROSNitrosCompressedVideoTest(IsaacROSBaseTest): method test_nitros_compressed_video_type_conversions (line 73) | def test_nitros_compressed_video_type_conversions(self) -> None: FILE: isaac_ros_nitros_type/isaac_ros_nitros_compressed_video_type/test/src/nitros_compressed_video_forward_node.cpp type nvidia (line 25) | namespace nvidia type isaac_ros (line 27) | namespace isaac_ros type nitros (line 29) | namespace nitros class NitrosCompressedVideoForwardNode (line 37) | class NitrosCompressedVideoForwardNode : public NitrosNode method NitrosCompressedVideoForwardNode (line 40) | explicit NitrosCompressedVideoForwardNode(const rclcpp::NodeOpti... FILE: isaac_ros_nitros_type/isaac_ros_nitros_correlated_timestamp_type/include/isaac_ros_nitros_correlated_timestamp_type/nitros_correlated_timestamp.hpp type nvidia (line 34) | namespace nvidia type isaac_ros (line 36) | namespace isaac_ros type nitros (line 38) | namespace nitros type NitrosCorrelatedTimestamp (line 42) | struct NitrosCorrelatedTimestamp type nitros_correlated_timestamp_t (line 45) | struct nitros_correlated_timestamp_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosCorrelatedTimestamp, isaac_ros_nova_interfaces::msg::CorrelatedTimestamp> (line 76) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_correlated_timestamp_type/test/isaac_ros_nitros_correlated_timestamp_type_test_pol.py function generate_test_description (line 37) | def generate_test_description(): class IsaacROSNitrosCorrelatedTimestampTest (line 71) | class IsaacROSNitrosCorrelatedTimestampTest(IsaacROSBaseTest): method test_nitros_correlated_timestamp_type_conversions (line 77) | def test_nitros_correlated_timestamp_type_conversions(self, test_folde... method load_correlated_timestamp_from_json (line 137) | def load_correlated_timestamp_from_json( FILE: isaac_ros_nitros_type/isaac_ros_nitros_correlated_timestamp_type/test/src/nitros_correlated_timestamp_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosCorrelatedTimestampForwardNode (line 35) | class NitrosCorrelatedTimestampForwardNode : public NitrosNode method NitrosCorrelatedTimestampForwardNode (line 38) | explicit NitrosCorrelatedTimestampForwardNode(const rclcpp::Node... FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection2_d_array_type/include/detectnet/detection2_d.hpp type nvidia (line 24) | namespace nvidia type isaac_ros (line 26) | namespace isaac_ros type Hypothesis (line 29) | struct Hypothesis type Detection2D (line 40) | struct Detection2D FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection2_d_array_type/include/detectnet/detection2_d_array_message.hpp type nvidia (line 27) | namespace nvidia type isaac_ros (line 29) | namespace isaac_ros type Detection2DParts (line 35) | struct Detection2DParts FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection2_d_array_type/include/isaac_ros_nitros_detection2_d_array_type/nitros_detection2_d_array.hpp type nvidia (line 35) | namespace nvidia type isaac_ros (line 37) | namespace isaac_ros type nitros (line 39) | namespace nitros type NitrosDetection2DArray (line 43) | struct NitrosDetection2DArray type nitros_detection2_d_array_t (line 46) | struct nitros_detection2_d_array_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosDetection2DArray, vision_msgs::msg::Detection2DArray> (line 71) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection2_d_array_type/src/detection2_d_array_message.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros function CreateDetection2DList (line 34) | gxf::Expected CreateDetection2DList(gxf_context_t ... function GetDetection2DList (line 50) | gxf::Expected GetDetection2DList(gxf::Entity message) FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection2_d_array_type/src/nitros_detection2_d_array.cpp function GetNewDetection2DMsg (line 35) | vision_msgs::msg::Detection2D GetNewDetection2DMsg( FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection2_d_array_type/test/isaac_ros_nitros_detection2_d_array_type_test_pol.py function generate_test_description (line 38) | def generate_test_description(): class IsaacROSNitrosDetection2DArrayTest (line 72) | class IsaacROSNitrosDetection2DArrayTest(IsaacROSBaseTest): method test_nitros_detection2_d_array_type_conversions (line 78) | def test_nitros_detection2_d_array_type_conversions(self, test_folder)... method load_nitros_detection2_d_array_from_json (line 153) | def load_nitros_detection2_d_array_from_json( FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection2_d_array_type/test/src/nitros_detection2_d_array_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosDetection2DArrayForwardNode (line 35) | class NitrosDetection2DArrayForwardNode : public NitrosNode method NitrosDetection2DArrayForwardNode (line 38) | explicit NitrosDetection2DArrayForwardNode(const rclcpp::NodeOpt... FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection3_d_array_type/include/detection3_d_array_message/detection3_d_array_message.hpp type nvidia (line 29) | namespace nvidia type isaac (line 31) | namespace isaac type ObjectHypothesis (line 34) | struct ObjectHypothesis type Detection3DListMessageParts (line 40) | struct Detection3DListMessageParts FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection3_d_array_type/include/isaac_ros_nitros_detection3_d_array_type/nitros_detection3_d_array.hpp type nvidia (line 35) | namespace nvidia type isaac_ros (line 37) | namespace isaac_ros type nitros (line 39) | namespace nitros type NitrosDetection3DArray (line 43) | struct NitrosDetection3DArray type nitros_detection3_d_array_t (line 46) | struct nitros_detection3_d_array_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosDetection3DArray, vision_msgs::msg::Detection3DArray> (line 72) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection3_d_array_type/src/detection3_d_array_message.cpp type nvidia (line 22) | namespace nvidia type isaac (line 24) | namespace isaac function CreateDetection3DListMessage (line 37) | gxf::Expected CreateDetection3DListMess... function GetDetection3DListMessage (line 57) | gxf::Expected GetDetection3DListMessage... FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection3_d_array_type/src/nitros_detection3_d_array.cpp function DetectionToPose3d (line 44) | ::nvidia::isaac::Pose3d DetectionToPose3d(const float translation[3], co... FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection3_d_array_type/test/isaac_ros_nitros_detection3_d_array_type_test_pol.py function generate_test_description (line 38) | def generate_test_description(): class IsaacROSNitrosDetection3DArrayTest (line 72) | class IsaacROSNitrosDetection3DArrayTest(IsaacROSBaseTest): method test_nitros_detection3_d_array_type_conversions (line 78) | def test_nitros_detection3_d_array_type_conversions(self, test_folder)... method load_nitros_detection3_d_array_from_json (line 169) | def load_nitros_detection3_d_array_from_json( FILE: isaac_ros_nitros_type/isaac_ros_nitros_detection3_d_array_type/test/src/nitros_detection3_d_array_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosDetection3DArrayForwardNode (line 35) | class NitrosDetection3DArrayForwardNode : public NitrosNode method NitrosDetection3DArrayForwardNode (line 38) | explicit NitrosDetection3DArrayForwardNode(const rclcpp::NodeOpt... FILE: isaac_ros_nitros_type/isaac_ros_nitros_disparity_image_type/include/isaac_ros_nitros_disparity_image_type/nitros_disparity_image.hpp type nvidia (line 35) | namespace nvidia type isaac_ros (line 37) | namespace isaac_ros type nitros (line 39) | namespace nitros type NitrosDisparityImage (line 43) | struct NitrosDisparityImage type nitros_disparity_image_32FC1_t (line 46) | struct nitros_disparity_image_32FC1_t type rclcpp::TypeAdapter (line 80) | struct rclcpp::TypeAdapter CreateCameraMes... FILE: isaac_ros_nitros_type/isaac_ros_nitros_disparity_image_type/src/nitros_disparity_image_builder.cpp type NoPaddingColorPlanes (line 44) | struct NoPaddingColorPlanes {} type NoPaddingColorPlanes (line 47) | struct NoPaddingColorPlanes ReleaseImageCallback( function CreateDisparityImage (line 69) | nvidia::gxf::Expected CreateDisparity... type nvidia (line 119) | namespace nvidia type isaac_ros (line 121) | namespace isaac_ros type nitros (line 123) | namespace nitros function NitrosDisparityImageBuilder (line 160) | NitrosDisparityImageBuilder & function NitrosDisparityImageBuilder (line 192) | NitrosDisparityImageBuilder & NitrosDisparityImageBuilder::WithHea... function NitrosDisparityImageBuilder (line 201) | NitrosDisparityImageBuilder & function NitrosDisparityImageBuilder (line 209) | NitrosDisparityImageBuilder & NitrosDisparityImageBuilder::WithGpu... function NitrosDisparityImageBuilder (line 215) | NitrosDisparityImageBuilder & NitrosDisparityImageBuilder::WithRel... function NitrosDisparityImageBuilder (line 222) | NitrosDisparityImageBuilder & function NitrosDisparityImage (line 252) | NitrosDisparityImage NitrosDisparityImageBuilder::Build() FILE: isaac_ros_nitros_type/isaac_ros_nitros_disparity_image_type/test/isaac_ros_nitros_disparity_image_type_test_pol.py function generate_test_description (line 39) | def generate_test_description(): class IsaacROSDisparityImageTest (line 73) | class IsaacROSDisparityImageTest(IsaacROSBaseTest): method test_nitros_image_type_conversions (line 79) | def test_nitros_image_type_conversions(self, test_folder) -> None: FILE: isaac_ros_nitros_type/isaac_ros_nitros_disparity_image_type/test/src/nitros_disparity_image_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosDisparityImageForwardNode (line 35) | class NitrosDisparityImageForwardNode : public NitrosNode method NitrosDisparityImageForwardNode (line 38) | explicit NitrosDisparityImageForwardNode(const rclcpp::NodeOptio... FILE: isaac_ros_nitros_type/isaac_ros_nitros_encoder_ticks_type/include/isaac_ros_nitros_encoder_ticks_type/nitros_encoder_ticks.hpp type nvidia (line 34) | namespace nvidia type isaac_ros (line 36) | namespace isaac_ros type nitros (line 38) | namespace nitros type NitrosEncoderTicks (line 42) | struct NitrosEncoderTicks type nitros_encoder_ticks_t (line 45) | struct nitros_encoder_ticks_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosEncoderTicks, isaac_ros_nova_interfaces::msg::EncoderTicks> (line 70) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_encoder_ticks_type/test/isaac_ros_nitros_encoder_ticks_type_test_pol.py function generate_test_description (line 37) | def generate_test_description(): class IsaacROSNitrosEncoderTicksTest (line 71) | class IsaacROSNitrosEncoderTicksTest(IsaacROSBaseTest): method test_nitros_encoder_ticks_type_conversions (line 77) | def test_nitros_encoder_ticks_type_conversions(self, test_folder) -> N... method load_encoder_ticks_from_json (line 136) | def load_encoder_ticks_from_json( FILE: isaac_ros_nitros_type/isaac_ros_nitros_encoder_ticks_type/test/src/nitros_encoder_ticks_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosEncoderTicksForwardNode (line 35) | class NitrosEncoderTicksForwardNode : public NitrosNode method NitrosEncoderTicksForwardNode (line 38) | explicit NitrosEncoderTicksForwardNode(const rclcpp::NodeOptions... FILE: isaac_ros_nitros_type/isaac_ros_nitros_flat_scan_type/include/isaac_ros_nitros_flat_scan_type/nitros_flat_scan.hpp type nvidia (line 34) | namespace nvidia type isaac_ros (line 36) | namespace isaac_ros type nitros (line 38) | namespace nitros type NitrosFlatScan (line 42) | struct NitrosFlatScan type nitros_flat_scan_t (line 45) | struct nitros_flat_scan_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosFlatScan, isaac_ros_pointcloud_interfaces::msg::FlatScan> (line 77) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_flat_scan_type/test/isaac_ros_nitros_flat_scan_type_test_pol.py function generate_test_description (line 36) | def generate_test_description(): class IsaacROSNitrosFlatScanTest (line 69) | class IsaacROSNitrosFlatScanTest(IsaacROSBaseTest): method test_nitros_flat_scan_type_conversions (line 75) | def test_nitros_flat_scan_type_conversions(self, test_folder) -> None: method load_flat_scan_from_json (line 146) | def load_flat_scan_from_json( FILE: isaac_ros_nitros_type/isaac_ros_nitros_flat_scan_type/test/src/nitros_flat_scan_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosFlatScanForwardNode (line 35) | class NitrosFlatScanForwardNode : public NitrosNode method NitrosFlatScanForwardNode (line 38) | explicit NitrosFlatScanForwardNode(const rclcpp::NodeOptions & o... FILE: isaac_ros_nitros_type/isaac_ros_nitros_image_type/include/isaac_ros_nitros_image_type/nitros_image.hpp type nvidia (line 36) | namespace nvidia type isaac_ros (line 38) | namespace isaac_ros type nitros (line 40) | namespace nitros type NitrosImage (line 44) | struct NitrosImage type nitros_image_rgb8_t (line 47) | struct nitros_image_rgb8_t type nitros_image_rgba8_t (line 53) | struct nitros_image_rgba8_t type nitros_image_rgb16_t (line 59) | struct nitros_image_rgb16_t type nitros_image_bgr8_t (line 65) | struct nitros_image_bgr8_t type nitros_image_bgra8_t (line 71) | struct nitros_image_bgra8_t type nitros_image_bgr16_t (line 77) | struct nitros_image_bgr16_t type nitros_image_mono8_t (line 83) | struct nitros_image_mono8_t type nitros_image_mono16_t (line 89) | struct nitros_image_mono16_t type nitros_image_nv12_t (line 95) | struct nitros_image_nv12_t type nitros_image_nv24_t (line 101) | struct nitros_image_nv24_t type nitros_image_32FC1_t (line 107) | struct nitros_image_32FC1_t type nitros_image_32FC3_t (line 113) | struct nitros_image_32FC3_t type nitros_image_32FC4_t (line 119) | struct nitros_image_32FC4_t type rclcpp::TypeAdapter (line 157) | struct rclcpp::TypeAdapter (line 76) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 78) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 84) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 86) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 92) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 94) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 100) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 102) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 108) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 110) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 116) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 118) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 124) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 126) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 132) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 134) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 140) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 142) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 148) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 150) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 157) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 159) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 166) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 168) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 175) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 177) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 184) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 186) | NoPaddingColorPlanes(size_t width) type NoPaddingColorPlanes (line 192) | struct NoPaddingColorPlanes method NoPaddingColorPlanes (line 194) | NoPaddingColorPlanes(size_t width) FILE: isaac_ros_nitros_type/isaac_ros_nitros_image_type/include/isaac_ros_nitros_image_type/nitros_image_view.hpp type nvidia (line 34) | namespace nvidia type isaac_ros (line 36) | namespace isaac_ros type nitros (line 38) | namespace nitros function GetSizeInBytes (line 45) | inline uint64_t GetSizeInBytes() const {return image_->size();} function GetWidth (line 46) | inline uint32_t GetWidth() const {return image_->video_frame_info(... function GetHeight (line 47) | inline uint32_t GetHeight() const {return image_->video_frame_info... function GetStride (line 48) | inline uint32_t GetStride(const size_t plane_idx = 0) const FILE: isaac_ros_nitros_type/isaac_ros_nitros_image_type/src/nitros_image.cpp function get_step_size (line 54) | uint32_t get_step_size(const nvidia::gxf::VideoBufferInfo & video_buff_i... function get_step_size (line 59) | uint32_t get_step_size(const VPIImageData & vpi_img_data) function allocate_video_buffer_no_padding (line 65) | void allocate_video_buffer_no_padding( function allocate_video_buffer (line 95) | void allocate_video_buffer( function VPIStatus (line 182) | VPIStatus CreateVPIImageWrapper( function calculate_image_size (line 488) | uint64_t calculate_image_size(const std::string image_type, uint32_t wid... FILE: isaac_ros_nitros_type/isaac_ros_nitros_image_type/src/nitros_image_builder.cpp function ReleaseImageCallback (line 40) | nvidia::gxf::Expected ReleaseImageCallback( function create_image (line 56) | void create_image( type nvidia (line 87) | namespace nvidia type isaac_ros (line 89) | namespace isaac_ros type nitros (line 91) | namespace nitros function NitrosImageBuilder (line 131) | NitrosImageBuilder & NitrosImageBuilder::operator=(NitrosImageBuil... function NitrosImageBuilder (line 169) | NitrosImageBuilder & NitrosImageBuilder::WithHeader(std_msgs::msg:... function NitrosImageBuilder (line 193) | NitrosImageBuilder & NitrosImageBuilder::WithEncoding(std::string ... function NitrosImageBuilder (line 199) | NitrosImageBuilder & NitrosImageBuilder::WithDimensions(uint32_t h... function NitrosImageBuilder (line 206) | NitrosImageBuilder & NitrosImageBuilder::WithGpuData(void * data) function NitrosImageBuilder (line 212) | NitrosImageBuilder & NitrosImageBuilder::WithReleaseCallback(std::... function NitrosImage (line 218) | NitrosImage NitrosImageBuilder::Build() FILE: isaac_ros_nitros_type/isaac_ros_nitros_image_type/src/nitros_image_view.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros FILE: isaac_ros_nitros_type/isaac_ros_nitros_image_type/test/isaac_ros_nitros_image_type_test_pol.py function generate_test_description (line 37) | def generate_test_description(): class IsaacROSNitrosImageTest (line 71) | class IsaacROSNitrosImageTest(IsaacROSBaseTest): method test_nitros_image_ros_type_conversions (line 77) | def test_nitros_image_ros_type_conversions(self, test_folder) -> None: FILE: isaac_ros_nitros_type/isaac_ros_nitros_image_type/test/src/nitros_image_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosImageForwardNode (line 35) | class NitrosImageForwardNode : public NitrosNode method NitrosImageForwardNode (line 38) | explicit NitrosImageForwardNode(const rclcpp::NodeOptions & opti... FILE: isaac_ros_nitros_type/isaac_ros_nitros_imu_type/include/isaac_ros_nitros_imu_type/nitros_imu.hpp type nvidia (line 34) | namespace nvidia type isaac_ros (line 36) | namespace isaac_ros type nitros (line 38) | namespace nitros type NitrosImu (line 42) | struct NitrosImu type nitros_imu_t (line 45) | struct nitros_imu_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosImu, sensor_msgs::msg::Imu> (line 76) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_imu_type/test/isaac_ros_nitros_imu_type_test_pol.py function generate_test_description (line 38) | def generate_test_description(): class IsaacROSNitrosImuTest (line 72) | class IsaacROSNitrosImuTest(IsaacROSBaseTest): method test_nitros_imu_type_conversions (line 78) | def test_nitros_imu_type_conversions(self, test_folder) -> None: method load_imu_from_json (line 141) | def load_imu_from_json( FILE: isaac_ros_nitros_type/isaac_ros_nitros_imu_type/test/src/nitros_imu_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosImuForwardNode (line 35) | class NitrosImuForwardNode : public NitrosNode method NitrosImuForwardNode (line 38) | explicit NitrosImuForwardNode(const rclcpp::NodeOptions & options) FILE: isaac_ros_nitros_type/isaac_ros_nitros_occupancy_grid_type/include/isaac_ros_nitros_occupancy_grid_type/nitros_occupancy_grid.hpp type nvidia (line 35) | namespace nvidia type isaac_ros (line 37) | namespace isaac_ros type nitros (line 39) | namespace nitros type NitrosOccupancyGrid (line 43) | struct NitrosOccupancyGrid type nitros_occupancy_grid_t (line 46) | struct nitros_occupancy_grid_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosOccupancyGrid, nav_msgs::msg::OccupancyGrid> (line 70) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_occupancy_grid_type/test/isaac_ros_nitros_occupancy_grid_type_test_pol.py function generate_test_description (line 35) | def generate_test_description(): class IsaacROSNitrosOccupancyGridTest (line 68) | class IsaacROSNitrosOccupancyGridTest(IsaacROSBaseTest): method test_nitros_occupancy_grid_type_conversions (line 74) | def test_nitros_occupancy_grid_type_conversions(self, test_folder) -> ... FILE: isaac_ros_nitros_type/isaac_ros_nitros_occupancy_grid_type/test/src/nitros_occupancy_grid_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosOccupancyGridForwardNode (line 35) | class NitrosOccupancyGridForwardNode : public NitrosNode method NitrosOccupancyGridForwardNode (line 38) | explicit NitrosOccupancyGridForwardNode(const rclcpp::NodeOption... FILE: isaac_ros_nitros_type/isaac_ros_nitros_odometry_type/include/isaac_ros_nitros_odometry_type/nitros_odometry.hpp type nvidia (line 34) | namespace nvidia type isaac_ros (line 36) | namespace isaac_ros type nitros (line 38) | namespace nitros type NitrosOdometry (line 42) | struct NitrosOdometry type nitros_odometry_t (line 45) | struct nitros_odometry_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosOdometry, nav_msgs::msg::Odometry> (line 76) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_odometry_type/test/isaac_ros_nitros_odometry_type_test_pol.py function generate_test_description (line 38) | def generate_test_description(): class IsaacROSNitrosOdometryTest (line 72) | class IsaacROSNitrosOdometryTest(IsaacROSBaseTest): method test_nitros_odometry_type_conversions (line 78) | def test_nitros_odometry_type_conversions(self, test_folder) -> None: method load_odometry_from_json (line 138) | def load_odometry_from_json( FILE: isaac_ros_nitros_type/isaac_ros_nitros_odometry_type/test/src/nitros_odometry_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosOdometryForwardNode (line 35) | class NitrosOdometryForwardNode : public NitrosNode method NitrosOdometryForwardNode (line 38) | explicit NitrosOdometryForwardNode(const rclcpp::NodeOptions & o... FILE: isaac_ros_nitros_type/isaac_ros_nitros_point_cloud_type/include/isaac_ros_nitros_point_cloud_type/nitros_point_cloud.hpp type nvidia (line 35) | namespace nvidia type isaac_ros (line 37) | namespace isaac_ros type nitros (line 39) | namespace nitros type NitrosPointCloud (line 43) | struct NitrosPointCloud type nitros_point_cloud_t (line 46) | struct nitros_point_cloud_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosPointCloud, sensor_msgs::msg::PointCloud2> (line 74) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_point_cloud_type/include/isaac_ros_nitros_point_cloud_type/nitros_point_cloud_builder.hpp type nvidia (line 27) | namespace nvidia type isaac_ros (line 29) | namespace isaac_ros type nitros (line 31) | namespace nitros class NitrosPointCloudBuilder (line 34) | class NitrosPointCloudBuilder method NitrosPointCloudBuilder (line 38) | NitrosPointCloudBuilder(const NitrosPointCloudBuilder &) = delete; method NitrosPointCloudBuilder (line 39) | NitrosPointCloudBuilder & operator=(const NitrosPointCloudBuilde... FILE: isaac_ros_nitros_type/isaac_ros_nitros_point_cloud_type/include/isaac_ros_nitros_point_cloud_type/nitros_point_cloud_view.hpp type nvidia (line 37) | namespace nvidia type isaac_ros (line 39) | namespace isaac_ros type nitros (line 41) | namespace nitros function GetWidth (line 48) | inline uint32_t GetWidth() const {return width_;} function GetHeight (line 49) | inline uint32_t GetHeight() const {return height_;} function GetPointCount (line 50) | inline uint32_t GetPointCount() const {return point_count_;} function HasColor (line 51) | inline bool HasColor() const {return has_color_;} function GetPointStep (line 53) | inline uint32_t GetPointStep() const {return point_step_;} function GetRowStep (line 54) | inline uint32_t GetRowStep() const {return row_step_;} function IsBigEndian (line 55) | inline bool IsBigEndian() const {return is_bigendian_;} function IsDense (line 56) | inline bool IsDense() const {return is_dense_;} FILE: isaac_ros_nitros_type/isaac_ros_nitros_point_cloud_type/src/nitros_point_cloud_builder.cpp type nvidia (line 37) | namespace nvidia type isaac_ros (line 39) | namespace isaac_ros type nitros (line 41) | namespace nitros function NitrosPointCloudBuilder (line 72) | NitrosPointCloudBuilder & NitrosPointCloudBuilder::operator=(Nitro... function NitrosPointCloudBuilder (line 118) | NitrosPointCloudBuilder & NitrosPointCloudBuilder::WithHeader(cons... function NitrosPointCloudBuilder (line 124) | NitrosPointCloudBuilder & NitrosPointCloudBuilder::WithPoints( function NitrosPointCloudBuilder (line 142) | NitrosPointCloudBuilder & NitrosPointCloudBuilder::WithEvent(cudaE... function NitrosPointCloudBuilder (line 148) | NitrosPointCloudBuilder & NitrosPointCloudBuilder::WithReleaseCall... function NitrosPointCloud (line 155) | NitrosPointCloud NitrosPointCloudBuilder::Build() FILE: isaac_ros_nitros_type/isaac_ros_nitros_point_cloud_type/src/nitros_point_cloud_view.cpp type nvidia (line 27) | namespace nvidia type isaac_ros (line 29) | namespace isaac_ros type nitros (line 31) | namespace nitros FILE: isaac_ros_nitros_type/isaac_ros_nitros_point_cloud_type/test/isaac_ros_managed_nitros_point_cloud_type_test_pol.py function generate_test_description (line 38) | def generate_test_description(): class IsaacROSManagedNitrosPointCloudTest (line 69) | class IsaacROSManagedNitrosPointCloudTest(IsaacROSBaseTest): method test_managed_nitros_point_cloud_type_conversions (line 75) | def test_managed_nitros_point_cloud_type_conversions(self, test_folder... FILE: isaac_ros_nitros_type/isaac_ros_nitros_point_cloud_type/test/isaac_ros_nitros_point_cloud_type_test_pol.py function generate_test_description (line 38) | def generate_test_description(): class IsaacROSNitrosPointCloudTest (line 72) | class IsaacROSNitrosPointCloudTest(IsaacROSBaseTest): method test_nitros_point_cloud_type_conversions (line 78) | def test_nitros_point_cloud_type_conversions(self, test_folder) -> None: FILE: isaac_ros_nitros_type/isaac_ros_nitros_point_cloud_type/test/managed_nitros_point_cloud_forward_node.cpp type nvidia (line 32) | namespace nvidia type isaac_ros (line 34) | namespace isaac_ros type nitros (line 36) | namespace nitros class ManagedNitrosPointCloudForwardNode (line 39) | class ManagedNitrosPointCloudForwardNode : public rclcpp::Node method ManagedNitrosPointCloudForwardNode (line 42) | explicit ManagedNitrosPointCloudForwardNode( method InputCallback (line 67) | void InputCallback(const nvidia::isaac_ros::nitros::NitrosPointC... FILE: isaac_ros_nitros_type/isaac_ros_nitros_point_cloud_type/test/src/nitros_point_cloud_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosPointCloudForwardNode (line 35) | class NitrosPointCloudForwardNode : public NitrosNode method NitrosPointCloudForwardNode (line 38) | explicit NitrosPointCloudForwardNode(const rclcpp::NodeOptions &... FILE: isaac_ros_nitros_type/isaac_ros_nitros_pose_array_type/include/isaac_ros_nitros_pose_array_type/nitros_pose_array.hpp type nvidia (line 35) | namespace nvidia type isaac_ros (line 37) | namespace isaac_ros type nitros (line 39) | namespace nitros type NitrosPoseArray (line 43) | struct NitrosPoseArray type nitros_pose_array_t (line 46) | struct nitros_pose_array_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosPoseArray, geometry_msgs::msg::PoseArray> (line 70) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_pose_array_type/test/isaac_ros_nitros_pose_array_type_test_pol.py function generate_test_description (line 36) | def generate_test_description(): class IsaacROSNitrosPoseArrayTest (line 69) | class IsaacROSNitrosPoseArrayTest(IsaacROSBaseTest): method test_nitros_pose_array_type_conversions (line 75) | def test_nitros_pose_array_type_conversions(self, test_folder) -> None: FILE: isaac_ros_nitros_type/isaac_ros_nitros_pose_array_type/test/src/nitros_pose_array_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosPoseArrayForwardNode (line 35) | class NitrosPoseArrayForwardNode : public NitrosNode method NitrosPoseArrayForwardNode (line 38) | explicit NitrosPoseArrayForwardNode(const rclcpp::NodeOptions & ... FILE: isaac_ros_nitros_type/isaac_ros_nitros_pose_cov_stamped_type/include/isaac_ros_nitros_pose_cov_stamped_type/nitros_pose_cov_stamped.hpp type nvidia (line 34) | namespace nvidia type isaac_ros (line 36) | namespace isaac_ros type nitros (line 38) | namespace nitros type NitrosPoseCovStamped (line 42) | struct NitrosPoseCovStamped type nitros_pose_cov_stamped_t (line 45) | struct nitros_pose_cov_stamped_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosPoseCovStamped, geometry_msgs::msg::PoseWithCovarianceStamped> (line 70) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_pose_cov_stamped_type/test/isaac_ros_nitros_pose_cov_stamped_type_test_pol.py function generate_test_description (line 37) | def generate_test_description(): class IsaacROSNitrosPoseCovStampedTest (line 71) | class IsaacROSNitrosPoseCovStampedTest(IsaacROSBaseTest): method test_nitros_pose_cov_stamped_type_conversions (line 77) | def test_nitros_pose_cov_stamped_type_conversions(self, test_folder) -... method load_pose_cov_stamped_from_json (line 145) | def load_pose_cov_stamped_from_json( FILE: isaac_ros_nitros_type/isaac_ros_nitros_pose_cov_stamped_type/test/src/nitros_pose_cov_stamped_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosPoseCovStampedForwardNode (line 35) | class NitrosPoseCovStampedForwardNode : public NitrosNode method NitrosPoseCovStampedForwardNode (line 38) | explicit NitrosPoseCovStampedForwardNode(const rclcpp::NodeOptio... FILE: isaac_ros_nitros_type/isaac_ros_nitros_std_msg_type/include/isaac_ros_nitros_std_msg_type/nitros_int64.hpp type nvidia (line 35) | namespace nvidia type isaac_ros (line 37) | namespace isaac_ros type nitros (line 39) | namespace nitros type NitrosInt64 (line 43) | struct NitrosInt64 type nitros_int64_t (line 46) | struct nitros_int64_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosInt64, std_msgs::msg::Int64> (line 69) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_std_msg_type/test/isaac_ros_nitros_int64_type_test_pol.py function generate_test_description (line 35) | def generate_test_description(): class IsaacROSNitrosInt64Test (line 68) | class IsaacROSNitrosInt64Test(IsaacROSBaseTest): method test_nitros_int64_type_conversions (line 74) | def test_nitros_int64_type_conversions(self, test_folder) -> None: FILE: isaac_ros_nitros_type/isaac_ros_nitros_std_msg_type/test/src/nitros_int64_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosInt64ForwardNode (line 35) | class NitrosInt64ForwardNode : public NitrosNode method NitrosInt64ForwardNode (line 38) | explicit NitrosInt64ForwardNode(const rclcpp::NodeOptions & opti... FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/include/isaac_ros_nitros_tensor_list_type/nitros_data_type.hpp type nvidia (line 33) | namespace nvidia type isaac_ros (line 35) | namespace isaac_ros type nitros (line 37) | namespace nitros type NitrosDataType (line 40) | enum class NitrosDataType FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/include/isaac_ros_nitros_tensor_list_type/nitros_tensor.hpp type nvidia (line 33) | namespace nvidia type isaac_ros (line 35) | namespace isaac_ros type nitros (line 37) | namespace nitros FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/include/isaac_ros_nitros_tensor_list_type/nitros_tensor_builder.hpp type nvidia (line 27) | namespace nvidia type isaac_ros (line 29) | namespace isaac_ros type nitros (line 31) | namespace nitros class NitrosTensorBuilder (line 34) | class NitrosTensorBuilder FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/include/isaac_ros_nitros_tensor_list_type/nitros_tensor_list.hpp type nvidia (line 37) | namespace nvidia type isaac_ros (line 39) | namespace isaac_ros type nitros (line 41) | namespace nitros type NitrosTensorList (line 45) | struct NitrosTensorList type nitros_tensor_list_nchw_t (line 48) | struct nitros_tensor_list_nchw_t type nitros_tensor_list_nhwc_t (line 54) | struct nitros_tensor_list_nhwc_t type nitros_tensor_list_nchw_rgb_f32_t (line 60) | struct nitros_tensor_list_nchw_rgb_f32_t type nitros_tensor_list_nhwc_rgb_f32_t (line 66) | struct nitros_tensor_list_nhwc_rgb_f32_t type nitros_tensor_list_nchw_bgr_f32_t (line 72) | struct nitros_tensor_list_nchw_bgr_f32_t type nitros_tensor_list_nhwc_bgr_f32_t (line 78) | struct nitros_tensor_list_nhwc_bgr_f32_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosTensorList, isaac_ros_tensor_list_interfaces::msg::TensorList> (line 108) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/include/isaac_ros_nitros_tensor_list_type/nitros_tensor_list_builder.hpp type nvidia (line 30) | namespace nvidia type isaac_ros (line 32) | namespace isaac_ros type nitros (line 34) | namespace nitros class NitrosTensorListBuilder (line 37) | class NitrosTensorListBuilder FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/include/isaac_ros_nitros_tensor_list_type/nitros_tensor_list_view.hpp type nvidia (line 39) | namespace nvidia type isaac_ros (line 41) | namespace isaac_ros type nitros (line 43) | namespace nitros class NitrosTensorView (line 50) | class NitrosTensorView method NitrosTensorView (line 53) | explicit NitrosTensorView(const gxf::Tensor & tensor, const std:... method GetName (line 56) | inline const std::string GetName() const {return name_;} method GetRank (line 57) | inline uint32_t GetRank() const {return tensor_.rank();} method GetBytesPerElement (line 58) | inline uint64_t GetBytesPerElement() const {return tensor_.bytes... method GetElementCount (line 59) | inline uint64_t GetElementCount() const {return tensor_.element_... method GetDimension (line 60) | inline size_t GetDimension(size_t index) const {return tensor_.s... method GetTensorSize (line 61) | inline size_t GetTensorSize() const {return tensor_.size();} method NitrosTensorShape (line 62) | inline NitrosTensorShape GetShape() const {return NitrosTensorSh... method PrimitiveType (line 63) | inline PrimitiveType GetElementType() const {return tensor_.elem... method GetStrides (line 64) | inline std::vector GetStrides() const {return strides_;} method FillStrides (line 70) | inline void FillStrides() FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/include/isaac_ros_nitros_tensor_list_type/nitros_tensor_shape.hpp type nvidia (line 28) | namespace nvidia type isaac_ros (line 30) | namespace isaac_ros type nitros (line 32) | namespace nitros class NitrosTensorShape (line 35) | class NitrosTensorShape method NitrosTensorShape (line 38) | NitrosTensorShape(std::initializer_list dimensions) method NitrosTensorShape (line 41) | explicit NitrosTensorShape(nvidia::gxf::Shape shape) FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/src/nitros_data_type.cpp type nvidia (line 30) | namespace nvidia type isaac_ros (line 32) | namespace isaac_ros type nitros (line 34) | namespace nitros function GetPrimitiveType (line 57) | nvidia::gxf::PrimitiveType GetPrimitiveType(NitrosDataType nitros_... FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/src/nitros_tensor_builder.cpp type nvidia (line 37) | namespace nvidia type isaac_ros (line 39) | namespace isaac_ros type nitros (line 41) | namespace nitros function NitrosTensorBuilder (line 67) | NitrosTensorBuilder & NitrosTensorBuilder::WithShape(NitrosTensorS... function NitrosTensorBuilder (line 73) | NitrosTensorBuilder & NitrosTensorBuilder::WithDataType(NitrosData... function NitrosTensorBuilder (line 79) | NitrosTensorBuilder & NitrosTensorBuilder::WithData(void * data) function NitrosTensorBuilder (line 85) | NitrosTensorBuilder & NitrosTensorBuilder::WithEvent(cudaEvent_t e... function NitrosTensorBuilder (line 91) | NitrosTensorBuilder & NitrosTensorBuilder::WithReleaseCallback( function ReleaseTensorCallback (line 98) | nvidia::gxf::Expected ReleaseTensorCallback( function NitrosTensor (line 113) | NitrosTensor NitrosTensorBuilder::Build() FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/src/nitros_tensor_list_builder.cpp type nvidia (line 39) | namespace nvidia type isaac_ros (line 41) | namespace isaac_ros type nitros (line 43) | namespace nitros function NitrosTensorListBuilder (line 69) | NitrosTensorListBuilder & NitrosTensorListBuilder::WithHeader(std_... function NitrosTensorListBuilder (line 93) | NitrosTensorListBuilder & NitrosTensorListBuilder::AddTensor(std::... function NitrosTensorList (line 110) | NitrosTensorList NitrosTensorListBuilder::Build() FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/src/nitros_tensor_list_view.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/test/isaac_ros_nitros_tensor_list_type_test_pol.py function generate_test_description (line 33) | def generate_test_description(): class IsaacROSNitrosTensorListTest (line 63) | class IsaacROSNitrosTensorListTest(IsaacROSBaseTest): method test_forward_node (line 72) | def test_forward_node(self) -> None: FILE: isaac_ros_nitros_type/isaac_ros_nitros_tensor_list_type/test/src/nitros_tensor_list_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosTensorListForwardNode (line 35) | class NitrosTensorListForwardNode : public NitrosNode method NitrosTensorListForwardNode (line 38) | explicit NitrosTensorListForwardNode(const rclcpp::NodeOptions &... FILE: isaac_ros_nitros_type/isaac_ros_nitros_twist_type/include/isaac_ros_nitros_twist_type/nitros_twist.hpp type nvidia (line 34) | namespace nvidia type isaac_ros (line 36) | namespace isaac_ros type nitros (line 38) | namespace nitros type NitrosTwist (line 42) | struct NitrosTwist type nitros_twist_t (line 45) | struct nitros_twist_t type rclcpp::TypeAdapter< nvidia::isaac_ros::nitros::NitrosTwist, geometry_msgs::msg::Twist> (line 76) | struct rclcpp::TypeAdapter< FILE: isaac_ros_nitros_type/isaac_ros_nitros_twist_type/test/isaac_ros_nitros_twist_type_test_pol.py function generate_test_description (line 38) | def generate_test_description(): class IsaacROSNitrosTwistTest (line 72) | class IsaacROSNitrosTwistTest(IsaacROSBaseTest): method test_nitros_twist_type_conversions (line 78) | def test_nitros_twist_type_conversions(self, test_folder) -> None: method load_twist_from_json (line 125) | def load_twist_from_json( FILE: isaac_ros_nitros_type/isaac_ros_nitros_twist_type/test/src/nitros_twist_forward_node.cpp type nvidia (line 23) | namespace nvidia type isaac_ros (line 25) | namespace isaac_ros type nitros (line 27) | namespace nitros class NitrosTwistForwardNode (line 35) | class NitrosTwistForwardNode : public NitrosNode method NitrosTwistForwardNode (line 38) | explicit NitrosTwistForwardNode(const rclcpp::NodeOptions & opti... FILE: isaac_ros_pynitros/isaac_ros_pynitros/examples/pynitros_dnn_image_encoder_node.py class PyNITROSDNNImageEncoderNode (line 33) | class PyNITROSDNNImageEncoderNode(Node): method __init__ (line 36) | def __init__(self, name='pynitros_image_forward_node'): method listener_callback (line 71) | def listener_callback(self, pynitros_image_view): function main (line 111) | def main(args=None): FILE: isaac_ros_pynitros/isaac_ros_pynitros/examples/pynitros_image_forward_node.py class PyNITROSImageForwardNode (line 28) | class PyNITROSImageForwardNode(Node): method __init__ (line 31) | def __init__(self, name='pynitros_image_forward_node'): method listener_callback (line 53) | def listener_callback(self, pynitros_image_view): function main (line 72) | def main(args=None): FILE: isaac_ros_pynitros/isaac_ros_pynitros/examples/pynitros_message_filter_sync_node.py class PyNITROSMessageFilterSyncNode (line 31) | class PyNITROSMessageFilterSyncNode(Node): method __init__ (line 34) | def __init__(self, name='pynitros_message_filter_sync_node'): method listener_callback (line 62) | def listener_callback(self, pynitros_image_view, camera_info): function main (line 86) | def main(args=None): FILE: isaac_ros_pynitros/isaac_ros_pynitros/examples/pynitros_point_cloud_forward_node.py class PyNITROSPointCloudForwardNode (line 29) | class PyNITROSPointCloudForwardNode(Node): method __init__ (line 32) | def __init__(self, name='pynitros_point_cloud_forward_node'): method listener_callback (line 60) | def listener_callback(self, pynitros_point_cloud_view): function main (line 87) | def main(args=None): FILE: isaac_ros_pynitros/isaac_ros_pynitros/examples/pynitros_tensor_list_forward_node.py class PyNITROSTensorListForwardNode (line 29) | class PyNITROSTensorListForwardNode(Node): method __init__ (line 32) | def __init__(self, name='pynitros_tensor_list_forward_node'): method listener_callback (line 52) | def listener_callback(self, pynitros_tensor_list_view): function main (line 79) | def main(args=None): FILE: isaac_ros_pynitros/isaac_ros_pynitros/isaac_ros_pynitros_message_filter.py class PyNitrosMessageFilter (line 26) | class PyNitrosMessageFilter(): method __init__ (line 29) | def __init__(self, node, subscribers, synchronizer, callback, queue_si... method filter_callback (line 77) | def filter_callback(self, *args): method ASSERT_CUDA_SUCCESS (line 142) | def ASSERT_CUDA_SUCCESS(self, err): method __del__ (line 153) | def __del__(self): FILE: isaac_ros_pynitros/isaac_ros_pynitros/isaac_ros_pynitros_publisher.py class PyNitrosPublisher (line 29) | class PyNitrosPublisher(): method __init__ (line 32) | def __init__(self, node, message_type, pub_topic, pub_topic_raw, method publish (line 69) | def publish(self, pynitros_built_msg): FILE: isaac_ros_pynitros/isaac_ros_pynitros/isaac_ros_pynitros_subscriber.py class PyNitrosSubscriber (line 34) | class PyNitrosSubscriber(): method __init__ (line 58) | def __init__( method create_subscription (line 93) | def create_subscription(self, input_callback): method listener_callback_ros (line 114) | def listener_callback_ros(self, raw_msg): method listener_callback (line 119) | def listener_callback(self, nitros_bridge_msg): method ASSERT_CUDA_SUCCESS (line 163) | def ASSERT_CUDA_SUCCESS(self, err): method __del__ (line 174) | def __del__(self): FILE: isaac_ros_pynitros/isaac_ros_pynitros/pynitros_type_builders/pynitros_image_builder.py class PyNitrosImageBuilder (line 30) | class PyNitrosImageBuilder(PyNitrosTypeBuilder): method __init__ (line 33) | def __init__(self, num_buffer=10, timeout=1): method build (line 47) | def build(self, image_data, image_height, image_width, image_step, method _setup_image_memblock (line 129) | def _setup_image_memblock(self, image_tensor_ptr): FILE: isaac_ros_pynitros/isaac_ros_pynitros/pynitros_type_builders/pynitros_point_cloud_builder.py class PyNitrosPointCloudBuilder (line 30) | class PyNitrosPointCloudBuilder(PyNitrosTypeBuilder): method __init__ (line 33) | def __init__(self, num_buffer=10, timeout=1): method build (line 47) | def build(self, points_data, height, width, fields, is_bigendian, poin... method _setup_point_cloud_memblock (line 148) | def _setup_point_cloud_memblock(self, gpu_ptr, data_size): FILE: isaac_ros_pynitros/isaac_ros_pynitros/pynitros_type_builders/pynitros_tensor_list_builder.py class PyNitrosTensorListBuilder (line 33) | class PyNitrosTensorListBuilder(PyNitrosTypeBuilder): method __init__ (line 36) | def __init__(self, num_buffer=10, timeout=1): method build (line 52) | def build(self, built_tensors, tensors_header, method build_tensor (line 132) | def build_tensor(self, tensor_data, tensor_name, tensor_shape, tensor_... method _setup_tensors_memblock (line 175) | def _setup_tensors_memblock(self, tensor_ptrs_sizes): FILE: isaac_ros_pynitros/isaac_ros_pynitros/pynitros_type_builders/pynitros_type_builder_base.py class PyNitrosTypeBuilder (line 30) | class PyNitrosTypeBuilder(): method __init__ (line 39) | def __init__(self, num_buffer=10, timeout=1): method create_memblock_pool (line 73) | def create_memblock_pool(self, buffer_size): method get_free_memblock (line 110) | def get_free_memblock(self): method _create_cuda_memblock (line 152) | def _create_cuda_memblock(self): method _round_up (line 201) | def _round_up(self, size, granularity): method ASSERT_CUDA_SUCCESS (line 206) | def ASSERT_CUDA_SUCCESS(self, err): method __del__ (line 218) | def __del__(self): FILE: isaac_ros_pynitros/isaac_ros_pynitros/pynitros_type_views/pynitros_image_view.py class PyNitrosImageView (line 25) | class PyNitrosImageView(PyNitrosTypeViewBase): method __init__ (line 28) | def __init__(self, raw_msg, gpu_ptr=None): method get_pid_fd (line 55) | def get_pid_fd(bridge_msg): method _from_bridge_msg (line 58) | def _from_bridge_msg(self): method _from_raw_msg (line 63) | def _from_raw_msg(self): method get_size_in_bytes (line 72) | def get_size_in_bytes(self): method get_width (line 75) | def get_width(self): method get_height (line 78) | def get_height(self): method get_stride (line 81) | def get_stride(self): method get_buffer (line 84) | def get_buffer(self): method get_encoding (line 87) | def get_encoding(self): FILE: isaac_ros_pynitros/isaac_ros_pynitros/pynitros_type_views/pynitros_point_cloud_view.py class PyNitrosPointCloudView (line 23) | class PyNitrosPointCloudView(PyNitrosTypeViewBase): method __init__ (line 26) | def __init__(self, raw_msg, gpu_ptr=None): method get_pid_fd (line 46) | def get_pid_fd(bridge_msg): method _from_bridge_msg (line 49) | def _from_bridge_msg(self): method _from_raw_msg (line 54) | def _from_raw_msg(self): method get_height (line 63) | def get_height(self): method get_width (line 66) | def get_width(self): method get_fields (line 69) | def get_fields(self): method is_bigendian (line 72) | def is_bigendian(self): method get_point_step (line 75) | def get_point_step(self): method get_row_step (line 78) | def get_row_step(self): method is_dense (line 81) | def is_dense(self): method get_point_count (line 84) | def get_point_count(self): method has_color (line 88) | def has_color(self): method get_points_data (line 103) | def get_points_data(self): method get_device_id (line 107) | def get_device_id(self): method get_buffer (line 111) | def get_buffer(self): method get_event (line 114) | def get_event(self): FILE: isaac_ros_pynitros/isaac_ros_pynitros/pynitros_type_views/pynitros_tensor_list_view.py class PyNitrosTensorListView (line 28) | class PyNitrosTensorListView(PyNitrosTypeViewBase): method __init__ (line 31) | def __init__(self, raw_msg, gpu_ptr=None): method get_pid_fd (line 53) | def get_pid_fd(bridge_msg): method _prepare_tensor_view (line 56) | def _prepare_tensor_view(self): method _from_bridge_msg (line 69) | def _from_bridge_msg(self): method _from_raw_msg (line 80) | def _from_raw_msg(self): method get_buffer (line 99) | def get_buffer(self): method get_tensor_count (line 102) | def get_tensor_count(self): method get_named_tensor (line 105) | def get_named_tensor(self, name): method get_all_tensors (line 108) | def get_all_tensors(self): method get_size_in_bytes (line 111) | def get_size_in_bytes(self): class PyNitrosTensorView (line 115) | class PyNitrosTensorView(PyNitrosTypeViewBase): method __init__ (line 118) | def __init__(self, raw_msg, gpu_ptr): method get_name (line 131) | def get_name(self): method get_buffer (line 134) | def get_buffer(self): method get_rank (line 137) | def get_rank(self): method get_bytes_per_element (line 140) | def get_bytes_per_element(self): method get_element_count (line 143) | def get_element_count(self): method get_tensor_size (line 146) | def get_tensor_size(self): method get_shape (line 149) | def get_shape(self): method get_element_type (line 152) | def get_element_type(self): FILE: isaac_ros_pynitros/isaac_ros_pynitros/pynitros_type_views/pynitros_type_view_base.py class PyNitrosTypeViewBase (line 37) | class PyNitrosTypeViewBase(): method __init__ (line 68) | def __init__(self, raw_msg, gpu_ptr): method _open_shm_and_check_uid (line 76) | def _open_shm_and_check_uid(self, sender_pid, memblock_fd): method _import_gpu_ptr_from_fd (line 99) | def _import_gpu_ptr_from_fd(self, sender_pid, memblock_fd, data_size): method _round_up (line 153) | def _round_up(self, size, granularity): method _pidfd_open (line 157) | def _pidfd_open(self, pid, flags): method _pidfd_getfd (line 160) | def _pidfd_getfd(self, pidfd, targetfd, flags): method ASSERT_CUDA_SUCCESS (line 163) | def ASSERT_CUDA_SUCCESS(self, err): method set_stream (line 174) | def set_stream(self, stream): method postprocess (line 178) | def postprocess(self): method get_handle (line 195) | def get_handle(self): method get_mapped_size (line 198) | def get_mapped_size(self): method get_frame_id (line 201) | def get_frame_id(self): method get_timestamp_seconds (line 204) | def get_timestamp_seconds(self): method get_timestamp_nanoseconds (line 207) | def get_timestamp_nanoseconds(self): FILE: isaac_ros_pynitros/isaac_ros_pynitros/utils/cpu_shared_mem.py class CPUSharedMem (line 25) | class CPUSharedMem(): method __init__ (line 28) | def __init__(self): method create_shm (line 34) | def create_shm(self, name): method open_shm (line 45) | def open_shm(self, name): method update_refcount (line 54) | def update_refcount(self, val): method put_value (line 59) | def put_value(self, value): method get_value (line 67) | def get_value(self): method close (line 83) | def close(self): FILE: isaac_ros_pynitros/isaac_ros_pynitros/utils/tensor_data_type.py class TensorDataTypeUtils (line 19) | class TensorDataTypeUtils(): method get_typestr (line 50) | def get_typestr(cls, data_type): method get_size_in_bytes (line 54) | def get_size_in_bytes(cls, data_type): FILE: isaac_ros_pynitros/launch/isaac_ros_pynitros_dnn_image_encoder.launch.py function launch_setup (line 27) | def launch_setup(context): function generate_launch_description (line 56) | def generate_launch_description(): FILE: isaac_ros_pynitros/launch/isaac_ros_pynitros_quickstart.launch.py function launch_setup (line 32) | def launch_setup(context): function generate_launch_description (line 76) | def generate_launch_description(): FILE: isaac_ros_pynitros/launch/isaac_ros_pynitros_to_nitros.launch.py function launch_setup (line 33) | def launch_setup(context): function generate_launch_description (line 75) | def generate_launch_description(): FILE: isaac_ros_pynitros/test/isaac_ros_pynitros_dnn_image_encoder.py function generate_test_description (line 37) | def generate_test_description(): class IsaacROSPyNitrosTest (line 78) | class IsaacROSPyNitrosTest(IsaacROSBaseTest): method test_pynitros_image (line 84) | def test_pynitros_image(self, test_folder) -> None: FILE: isaac_ros_pynitros/test/isaac_ros_pynitros_image_test.py function generate_test_description (line 36) | def generate_test_description(): class IsaacROSPyNitrosTest (line 90) | class IsaacROSPyNitrosTest(IsaacROSBaseTest): method test_pynitros_image (line 96) | def test_pynitros_image(self, test_folder) -> None: FILE: isaac_ros_pynitros/test/isaac_ros_pynitros_point_cloud_test.py class IsaacROSPyNitrosPointCloudTest (line 35) | class IsaacROSPyNitrosPointCloudTest(IsaacROSBaseTest): method test_pynitros_point_cloud (line 42) | def test_pynitros_point_cloud(self, test_folder) -> None: function generate_test_description (line 133) | def generate_test_description(): FILE: isaac_ros_pynitros/test/isaac_ros_pynitros_sync_test.py function generate_test_description (line 36) | def generate_test_description(): class IsaacROSPyNitrosTest (line 85) | class IsaacROSPyNitrosTest(IsaacROSBaseTest): method test_pynitros_image (line 91) | def test_pynitros_image(self, test_folder) -> None: FILE: isaac_ros_pynitros/test/isaac_ros_pynitros_tensor_list_test.py function generate_test_description (line 36) | def generate_test_description(): class IsaacROSPyNitrosTest (line 86) | class IsaacROSPyNitrosTest(IsaacROSBaseTest): method test_pynitros_tensor_list (line 92) | def test_pynitros_tensor_list(self, test_folder) -> None: FILE: isaac_ros_pynitros/test/test_copyright.py function test_copyright (line 24) | def test_copyright(): FILE: isaac_ros_pynitros/test/test_flake8.py function test_flake8 (line 24) | def test_flake8(): FILE: isaac_ros_pynitros/test/test_pep257.py function test_pep257 (line 24) | def test_pep257():