Crossfire Server, Trunk
shared_string Struct Reference

#include <shstr.h>

+ Collaboration diagram for shared_string:

Data Fields

shared_stringnext
 
unsigned REFCOUNT_TYPE refcount
 
char string [PADDING]
 
union {
   shared_string **   array
 
   shared_string *   previous
 
u
 

Detailed Description

One actual shared string.

Definition at line 70 of file shstr.h.

Field Documentation

◆ array

shared_string** shared_string::array

Definition at line 72 of file shstr.h.

Referenced by add_string(), and free_string().

◆ next

shared_string* shared_string::next

Definition at line 75 of file shstr.h.

Referenced by add_string(), find_string(), free_string(), new_shared_string(), and ss_dump_table().

◆ previous

shared_string* shared_string::previous

Definition at line 73 of file shstr.h.

Referenced by add_string(), free_string(), and new_shared_string().

◆ refcount

unsigned REFCOUNT_TYPE shared_string::refcount

Definition at line 79 of file shstr.h.

Referenced by add_string(), free_string(), new_shared_string(), and ss_dump_table().

◆ string

char shared_string::string[PADDING]

Definition at line 84 of file shstr.h.

Referenced by add_string(), find_string(), new_shared_string(), and ss_dump_table().

◆ u

union { ... } shared_string::u

The documentation for this struct was generated from the following file: