FriendClass Class

A class with friend declaration and hidden friend. More...

Header: #include <friendclass.h>

Public Functions

FriendClass()
void publicMethod()
bool operator==(const FriendClass &lhs, const FriendClass &rhs)

Detailed Description

This class has both a friend declaration (without inline definition) and a hidden friend (with inline definition).

The friend declaration for operator!= should NOT create a documentation node under the class - only the hidden friend operator== should appear.

Member Function Documentation

[constexpr noexcept default] FriendClass::FriendClass()

Default constructor.

void FriendClass::publicMethod()

Public member function.

Related Non-Members

bool operator==(const FriendClass &lhs, const FriendClass &rhs)

Hidden friend equality operator.

This hidden friend (defined inline) should appear in documentation. lhs Left-hand side operand. rhs Right-hand side operand. Returns true if objects are equal.